<SEC-DOCUMENT>0001558370-20-001657.txt : 20200227
<SEC-HEADER>0001558370-20-001657.hdr.sgml : 20200227
<ACCEPTANCE-DATETIME>20200227170054
ACCESSION NUMBER:		0001558370-20-001657
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		115
CONFORMED PERIOD OF REPORT:	20191231
FILED AS OF DATE:		20200227
DATE AS OF CHANGE:		20200227

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STONERIDGE INC
		CENTRAL INDEX KEY:			0001043337
		STANDARD INDUSTRIAL CLASSIFICATION:	MOTOR VEHICLE PARTS & ACCESSORIES [3714]
		IRS NUMBER:				341598949
		STATE OF INCORPORATION:			OH
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13337
		FILM NUMBER:		20663396

	BUSINESS ADDRESS:	
		STREET 1:		39675 MACKENZIE DRIVE
		STREET 2:		SUITE 400
		CITY:			NOVI
		STATE:			MI
		ZIP:			48377
		BUSINESS PHONE:		2484899300

	MAIL ADDRESS:	
		STREET 1:		39675 MACKENZIE DRIVE
		STREET 2:		SUITE 400
		CITY:			NOVI
		STATE:			MI
		ZIP:			48377
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>sri-20191231x10kdbf102.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>

      <!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 9.5.7293.39921 -->
      <!-- Based on: iXBRL 1.1 -->
      <!-- Created on: 2/27/2020 9:57:43 PM -->
      <!-- iXBRL Library version: 1.0.7293.39928 -->
      <!-- iXBRL Service Job ID: d6338469-1eb8-44b9-a615-e53a3f44385d -->

  <html xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:sri="http://www.stoneridge.com/20191231" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type" /><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" name="us-gaap:PreferredStockValue" id="Tc_ak9cjxFxjEuooDQjuCqzUg_34_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" name="us-gaap:PreferredStockValue" id="Tc_tPF8pdVCa0-vu4G1If48Cg_34_6"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" name="us-gaap:CommonStockValue" id="Tc_1XPNLKO3QU6b40Y3bBeOTw_35_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" name="us-gaap:CommonStockValue" id="Tc_vaiOMeqLRUuaX3k7L1AD1Q_35_6"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_Pa0WDq6vkUyTxTJiD4UQXQ" name="us-gaap:RestructuringReserve" id="Tc_VAZBus8fLku47QEHDh_gpA_3_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_BdDHC3hNOUeVX_AwhA18vQ" name="us-gaap:RestructuringReserve" id="Tc_D20U6dKKUkyViojxR3wKWg_4_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7PaJw-H3ekG8NN_RFPOPjw" name="us-gaap:RestructuringReserve" id="Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xGKppcFjYk2tTl_qlImnHg" name="us-gaap:RestructuringReserve" id="Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lUE7Unl84ESILKS5oKjUfA" name="us-gaap:RestructuringReserve" id="Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_nnfMcuX-C0CvIKIcXU1zaA" name="us-gaap:RestructuringReserve" id="Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg" name="us-gaap:RestructuringReserve" id="Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XTbURRuwgUisiYH2xA8wYA" name="us-gaap:RestructuringReserve" id="Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ" name="us-gaap:RestructuringReserveSettledWithoutCash2" id="Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DeEDObk45EmCWyKS2fiKqw" name="us-gaap:RestructuringReserve" id="Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ" name="us-gaap:RestructuringReserveSettledWithoutCash2" id="Tc_5pxkYXIf00SFdpOdvrybmA_4_12"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rREngiJv5U2jg4kFRTbSIQ" name="us-gaap:RestructuringReserve" id="Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2018_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_ieFS18XhvEKYzQ8oKZBHpQ" name="us-gaap:RestructuringReserve" id="Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA" name="us-gaap:RestructuringReserveSettledWithoutCash2" id="Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"></ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_t9npwaGXCkaQAxvPdQ9wKw" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f">P3Y</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" id="_1c0e03df_fd34_4782_93fc_e09301bddab7">5722000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" id="_06060ae0_81da_4384_98b6_ee7bb870dc7d">5722000</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" id="_57a29492_9524_4c53_9ca0_2a2aa01210fe">5722000</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" name="us-gaap:TaxCreditCarryforwardExpirationDate" id="_cfe3b670_aa7e_4408_b7f3_f1d5f36bd1a2">2025-12-31</ix:nonNumeric><ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="INF" name="us-gaap:PreferredStockNoParValue" id="_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="INF" name="us-gaap:PreferredStockNoParValue" id="_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_3">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" name="sri:AccountsReceivableSold" id="_bb6c3c92_86d0_4568_96eb_5289a88f85af_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" name="sri:AccountsReceivableSold" id="_bb6c3c92_86d0_4568_96eb_5289a88f85af_3">0</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityCentralIndexKey" id="Tc_V69HbBkFuEGrd1wpiUN5Bw_2_1">0001043337</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:CurrentFiscalYearEndDate" id="Tc_YHyNlXRtGkqTJcNakfYSnQ_3_1">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentFiscalYearFocus" id="Tc_CrYR4A-xoEqwR8q2xUUGsA_4_1">2019</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentFiscalPeriodFocus" id="Tc_gS62jHX0dUi7TxogEp3pFA_5_1">FY</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:AmendmentFlag" id="Tc_VcDJrkWoi0Cr1urzS-G8iQ_6_1">false</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:TradingSymbol" id="Tc_if7wwwVNkE2lTWzBiAD2cw_7_1">sri</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0">us-gaap:OperatingLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Tc_5nPDPvte3kykJeR0ePk_YA_6_0">us-gaap:OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Tc_xcB6W5ELbUmXFowxDlAOBA_7_0">us-gaap:OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" name="us-gaap:ContractWithCustomerLiability" id="_48f0a9d7_6af4_43af_a5f7_677eabd1619b_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:ContractWithCustomerLiability" id="_48f0a9d7_6af4_43af_a5f7_677eabd1619b_3">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" name="us-gaap:CapitalizedContractCostNet" id="_3818e5a3_d619_465d_bb04_a8a55d089490_2">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:CapitalizedContractCostNet" id="_3818e5a3_d619_465d_bb04_a8a55d089490_3">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" xs:nil="true" contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_VnuQiWGMQ0ef3BtR7p4jJQ" name="us-gaap:MinorityInterest" id="Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" id="_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7">5722000</ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityInteractiveDataCurrent" id="_108c318c_8c2e_496c_ba87_8b86c1a4fb2e">Yes</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_dOAjFsOXKUeOVG3Gc_Zmrw" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="_e0e4774c_866f_4dc7_93ea_c3580561cb0b">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="Duration_2_17_2020_To_2_18_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_l66T-phWjkSUMRzv5tr_JA" name="us-gaap:DerivativeMaturityDates" id="_a7a734d6_f1fc_4c91_a29a_b84e03287230">2023-03-31</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="sri-20191231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_x9MYVbnrqEekSM-7d94c-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_MkBm6JKBJ0GYyPzfmExwuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_5TFhuu-k7Eys8CgVVm8QnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ery3qJaIrk60utYb3eH7AA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_25_2020_To_2_27_2020_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_0HY63QGfwkGx4y-JRJjX4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-25</xbrli:startDate><xbrli:endDate>2020-02-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_ku24DOrEpkKtzRsVOfYbAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_23_2020_To_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_olDOC2rPn0KFQZrojLakSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-23</xbrli:startDate><xbrli:endDate>2020-02-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_8Uv6ZyWJqkKeBIRqyYidgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-10-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_rBQH7dPxe0iUnpdVEJYqBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NU9x5bKdj02v4zzN-dfF1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1rpVGvevZEWRaI1S1VXePw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4yGPPeDeZkad-jaGI3gvAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_rv4s8IOSLU6SQhz-EwRjDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UkBESCF11k2Q3IpBzacMDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qXptuyBECUuonwdBuff62Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_YBFLfEGCu0uI-3DtF0Nd_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_vR3zWFbKbEOhWii4u55mjg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jE2LVd89xk-6Crq9BIk6Ng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_O8XrREhWhUGpsfgPStfHoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPFUQd7rtEm4gsfHoxYwXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstShortTermObligationsMember_QD9lSnW-A02byGaAaizkOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstShortTermObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8wzAw99gkCQGzYKZ_G8hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_OcMDfJV4wUejdYbc803gSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_gJAGEKJpNEKD3NF5vVipzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_9WqjaJsU6kCtTMkf5Bm9GQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_xTKPUZUOzEqOBjaT-JtTzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vh_x2Z3KiUevM_B8d5DG8g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vx1H9zNPTU6K8VtkjC6xzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_fSBrcDS2TE-lunjaHu5WGg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_wnsYHCuMek6fT_xwJMKn6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_XBBaaAsP4kOnhWrianRSvA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_Nfx-siIw50GXEHUfAmWxmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_V5hKOwzDNUCsceyG5HOJ9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_dmYXkOPlukW6NjVWUmU8AQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_v4MABbWajkiBjl_LpmtZVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_DgSBi9d5c0qDhZMf6dcpiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8USvKxrik-pMKQy1_UyoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_klBF92pyC028r1K6iAsLxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-01-01</xbrli:startDate><xbrli:endDate>2016-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_zEKkYynulk2_T1RYuux_xQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_GmZS7O-5R0yRKeR8xVDAhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_n5feB4GYWUaucVyyj4jDyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_wzXraTr5VUmWUr_Q1jlrCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_JTV-9vVDukezGlsM9I9WCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_6mx8D3Fi-UGpoq1wBYM_4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XAPVARfm5UiXqV0NW-NThA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_JUhUSpV0xUqGk12ISXoREA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_HNX2sQEDLUmkoBdEL-GkXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4zaSOf91z06QAw3WRRvASg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_uYMxU5pbpUel6YhDTFECnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_Qr6y0HekFkiyD9USQVnb3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_GTIpgeUKq0W08tZONenPVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjzIY8oy5kqP1sM79rLMFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_3_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_os4B0cHh8Eax-URRh_OSfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ControlDevicesMember_VXgypPQFPky27TWCWFbgvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ElectronicsMember_Isx_053Ix0mjBKttWdWAHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2011-12-31</xbrli:startDate><xbrli:endDate>2017-05-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lxCf3kcjtkuEyWUfUMIkcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wuVaB2dBw0y5kFcyScmd1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_9RK0dO6eMkCc46Wj-oUVvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_TYGV1Quy-UW1APiHVnsYmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_TUyIti3uCk-Sv8AVVhKAcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_VHOX-o68Z0qVVJ29KA1eHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_oC1_7DUPzEWUzSxEFuV3_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vVuOknWzGkes1m-JDgVYJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_fJ1Hne83w06x-0j298hf2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_IS3A1qBWcUOFvecHAjVfRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_QZUOOvYLAE2ZPdrXcdhB7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wX-2cMg6a0CvKDuzE_lDHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tDmSfwgAg0qYsfuy3QaOKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_cmohVWmx6Uq95peXv7WJyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_8lc6-zY680G3SlbxPRy9Dw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_rp_90doI8Eugx9qCFlGqtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Bsybbe6fOkWoXd069R9c6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_9ekDtod2PUygVtlSGkEDPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_2PjAXlxSekKKqgpQCpN3CQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6b1mfDQ89U6jmo8Rbb9Trg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_Kcg4BArswE6fHfCJOCKUrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_FZj8ctpAY0K4TH_jytQesw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6LTL5d26uUitEybYVCjANw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_4DoqprzhSkiDHnB1p_mhnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wggvhUnir0C_8nj4hyqfmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_b5MrLMLTRk6LNJJNFDaGPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_aLl-x66--0Gd-mdEgBv5SA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_I7OIMpypzkSrEKPqv289Ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4N_Luu8hCku_YHVBW-rXXg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_LrRX0CWhnESlAQTxzXgn7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_FSQD9Ys81EeM65JSZ_ddoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_l1vM366-FUqhA7Dpsm7hlw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_jqXN-P2Kn0a_rG92qHIf3Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_csHZhdveRUiIOY5wnbIMBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_dqStVPBtZ06gIIrSMIulhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_72T4y_RlF0-HnIm3m-XDaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_W6bjLcdtS0iLVxwb53KNCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_7RhItD-hfUS-FPCA_reymw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7KriPhO1DEyxe-QGxbtOUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XGl5Tjs1cE6aVeN62gmycA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lfpERiE4HE2MfxpESR-XLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjhdG8BYVku6vGS1ueyK6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_3KMb7wwgikKsuKwbyjs7Cw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_I-Q4oyTVEkyCnc14Ds4tMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_xEdxc6X5H0q3SD6AuhjeWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_56jwcNvXCkm0j9uCaf2Y5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_7lmhsyMoT0WMkS00GQLyDw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_7INN6SFlqEyCWoq1_e3OHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_aH6xO7RyA0K-qI1XZ3QLcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_ru7Z9vVBr0etLCCXPir2vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_euZg1BdCIUOPFRDt1e642g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rREngiJv5U2jg4kFRTbSIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DL5-50ANYUet4pcGdZWSLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_6B6WOfIw80m9a8q0AC-gZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_gLlG0PVy1k6j7crXpjkhNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DeEDObk45EmCWyKS2fiKqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XTbURRuwgUisiYH2xA8wYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_ieFS18XhvEKYzQ8oKZBHpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_nnfMcuX-C0CvIKIcXU1zaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_Pa0WDq6vkUyTxTJiD4UQXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lUE7Unl84ESILKS5oKjUfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7PaJw-H3ekG8NN_RFPOPjw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:IntangibleImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xGKppcFjYk2tTl_qlImnHg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:FixedAssetImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_BdDHC3hNOUeVX_AwhA18vQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_5n6IQTPXjUeoV1hO5iaXxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_BSBqB4cGYEmxMoUTvb4O6A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_3j23qP7zRESEfnjATjeiCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:AcceleratedDepreciationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_hfIes6hw-0CU3CZ5JqYvog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:IntangibleImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:FixedAssetImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_kB48Ib5G20GUlpss9t0JQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_-Qn4iWzQ5UCCJlsG-9Hjaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_tCv_5pWozEWXLd4Cgnuetg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_0hARtoUMAEmKxA6qrKWWoA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_CD1Yj8DKrUip3siS_qWfcQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_D25wPKDGOUu-SWm3xLBzCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_td_Ic6VULUGdyAJSpDgZCA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_pXxvMAUB-UixVJWOgBf2Ag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dTFVDQq2h066b52DbK6YhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Ia21kYyj5EKLJtKHDbplrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_CqDF_X1RsU2PL29T6JGJDA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ie14adTnA0mAxg6cYhGlng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_dggI1PiaeUeqO6pRcbD1WA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fIyPFC2FRkOd6LUeLXyDqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_k8CRgrPiCU69SUvuUUhGVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_hfvBcVvMwkW0GUWTaNpTtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_IHzQOMr2906D9OX0My87Nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_XYwSL_cQlkCn8NQNwX2khQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_YfpxLcQaI0mgv505ESQBpQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_e_Q0rgc5O0e7D_LwyLoeHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_69ZQGKV_CkG-DcOSlVaLIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_R0WzxjhwL0KWq10roMN_ZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_t9npwaGXCkaQAxvPdQ9wKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sri:PreProductionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Kwx-5CZ3IUCxeUb1gggiBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_pcoeG9I6l0uBnMqlp_Si_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_WtXytUALI0mX4p9FP1i4Ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_qsZcydSsMEuU4NL3Tah3xg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_nV5c63dmKkKSItg708y3_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_xM6Pbs-kMkmkF6Yqi5Em_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_HMcFZNuTDUef6XL65L5KxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_sD1nAW2SRE66Ua_lzktLqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sri:PreProductionCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Dx9SzLI7hkiocugssRoGzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_QRrx8Z_UqESbnCXy6HV9JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_LjevUg-TA0aks6zPlnPabA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_T0HfEqH7bk-Ggpqe0EUMNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_qM7MRGG4oE-xOq5pPKbFVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_6dKfCUC9uU62QeKsa0szdA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_IqojnpEFHEqxxSmB--xqOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_FwT00Nmda0iDNfeGTEgTcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_git7q1bBe0u588LOMCkhpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_wQCTZ6YVEUOjuJt6Ltn8tQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_Sp5BqO8cnUSNfCb8ktvXPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_PvpG_OGankeNEVZCikSwMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_gl1o-yBuS0OANCL-Mx1bKA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Y88_BE6DDU6vowkDF-q6sQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_VjSLZfAT006e5tbt1hzNcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_k3q6h0se6kedXDDd9WH6vA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_V4v-OiRcjEu3_4RRK0gMvA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_-Pppwm_0jkCMhXbvpiBOig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_dOAjFsOXKUeOVG3Gc_Zmrw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_6j7VgRxFLESi2el6mRadNQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__l48aAdtokKNvUuDjQWFLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_TnAvIY4X-0mIxNHqYs84AQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EEO0PO2cSE6zWQ9rZhhDYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_Sk9UqMG4pkO-je6lpkK_zQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_iT41hGh5ekeKfC4NMCx3iA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_16_2017_To_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_coXoAhybR0qZAGxV_lX3gA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-05-16</xbrli:startDate><xbrli:endDate>2017-05-16</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__2nWsNUlMkiXtjnU56KCrg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_rR1-u4T460evj0CI2ReTQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-07</xbrli:startDate><xbrli:endDate>2019-05-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2019_To_6_30_2019_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_r2mt_cCrBUeORmqyKC2ZBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:ExploitatiemaatschappijBerghaafB.v.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_BDJcjbiIy0qqUkOimf3acQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_G1APgvA4L0i7dfY8WiD4EQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_UdSZFvL9hU6ZhiTm2cw5lg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:FederalMinistryOfFinanceGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_qcZpq5sJgkO3A4ZTS3I7og"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">sri:IncomeTaxAuthorityArgentinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_kSSRRHAhhUC42zGfeg9x2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_KNPOHKefoUeuvdnRzKq6Mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MexicanTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_d7w8rIW0KEiaHPW6k0VFqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_IdUhD0jjUU6KT4cKt18XrA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:FR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_3uuqBxW750K7QYyyyRFxjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:ES</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_RyKcPt8rgUOOuhsDD_jBCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_LIkhKSAZfUKWIh7rjLi4kA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_k-VWGsSjfUqH7ECDWRmzQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_yo69IuPLyka6zVXZQEbZKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_xdA3EbUK_0ONQidynVqw6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:FederalMinistryOfFinanceGermanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_KxaIIK-LXEewk_2U15mekA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_WtswY_goa0-BruqaxRFn2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">sri:IncomeTaxAuthorityArgentinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_qNRm7zv9m0-dK1LF5WruUA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_QfqAtxUbkEmM3Q_xB1KqEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:MX</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MexicanTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_SSRAoaQU-U-Z9VO8vX33oA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:GB</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_s3tQXMzM10imLCd_4ct8Xw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:FR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_AO7iJwXTF0-wIvEutr02nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:ES</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_cTcZKcWHU0Gce_mnj4lRNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_hqTll8ceL0uh4LTtDDkrVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:BR</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_GXYKqgW6KEKbgWth0YR8Cg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_5uTZUQiwiUmejSk8YKGcPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Ege9NfKAvU-CzCnrkFxH8w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_NTsbf4u5B0CwnQ3w6mdqdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_JzixCbhUSUyfMhhTKhtRmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_qTCuV8QtjUOjDuFjYuTmfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_VnuQiWGMQ0ef3BtR7p4jJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_GNA33ay3q06Lvi_qVzrdMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_J1Wf46n-FUKf2y2pBuu2AA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_Kh4TLuUr4U68AVa4SyjpCQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">sri:CivilLaborAndOtherTaxContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">sri:CivilLaborAndOtherTaxContingenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_smc2Z45nB02AooVXhXioSA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_12_2014_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_hYhNlb-Ick6BfxzPAcRvLA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-09-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_M61Pj9LIzki5K1ZFOLBG_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_Xh6r8F4Swk6DEd5y8arwJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_okme7P2aXk2xr3wDQ2xS_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_2_2007_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_57WFX-I5E0GYiRTIHglm7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2007-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_91dP2jFkn0SSrUZS3waBrA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__eROIFTlDUyzA5YCOUanhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_px1_7HdnVUWJyv78OPzAGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_kc7IAQOtJkadxdUkZ-ru0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vlTlAmr-gUGa6hNZ00d26g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ryL5XVyNfEeqt9y-Bq9vug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tW1y4YILi0Ok07XtpdTwOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_sJax_Sf5GUqdnkCCweFAQQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_9tTBN_pQR0yCIWY6XtvVHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_90BHHwfnYk6ulooMAfK3wQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_OeDosrs5H0OS0vGCDb0oZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TDqZVFkI7ke6dock-z23RA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_45Vyh_8NWUeWTNwqHv297Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_q8Gy5MOEdkK6r40Tp8fhKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_0-ntqsmXXEmSHHIgScz4IQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestIncomeMember_H4DWETyYN0WiaKMvOpQtKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_nL9p9wNVH0WDqyof3g284A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_IkPHotMaXEq7aK7UxznpcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_Qot8C4UWoUC8RzKybZqfxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1y4uGWbpu06vD5u4M7NPSQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xlja828oD0ue49IPwHUDug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_nwbtO9UBO0SLhJ9o6N1UKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_q9Tncx5WF0CtGx17J2vT6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_kYMwSfx63Eqwb3LFrA0mOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-10-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-10-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_18_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_VCSIp5vN-kmLRMAdJ8kINw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_gTzFQKFqpkeAPahpTOZ6vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_n3P0SLQ01EmX5SqGd98HnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_gZRaykcfKUOnsoD9dfVrqQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_TwmrVZFx9EOXz7liiarB7g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_wgeS_pfb_0-qvb9RHosxBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_yfBRYzQvGkiNdTIhfhzhXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_ZYvi52gpzkmV-K3AO_A-JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_sqxvH8SgcU2TT36rUog8lA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_8RPEmlNuCk-IGao9gQaI3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_17_2020_To_2_18_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_l66T-phWjkSUMRzv5tr_JA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-17</xbrli:startDate><xbrli:endDate>2020-02-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_VxQlb_otOUO2Fi0MuNiC-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_NHvUZSDAQUqpTC5OEdFTzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_abXydcH9LkGdK2lzLuivgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_OguPON7mI0OnAuxmqdyCQg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LZpLpNTDQkaF6ZvEakko1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_61LaA678UECavJYElAs-kA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_i0ZPQzwKjUWDHDFyLC52iQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_TkI7maKzAkOkt-O4NuXejg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_HyU8hxuP00O4EOpVDbjGvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_wSNW3tezaE2XkBWgHw86QA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_E0lY_aRgo0WM0QQlZBU-Og"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xhNwNqQJqUaOKWe0_4dU-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SbfoJWswlESlpzyLOee1kA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_bbhG3J3bP0COSa-yvZj73w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nlsMp4nWXkiqJB1PykihjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2016-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_DGgbC21fVkSzu7vfhiLl_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0T6TVmLvEkaCdcMUAQj8wA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_J-etth4lPUWCZJW3F6sB1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_PMlo3fOZOUmRkME0LO9ugA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_tnm8KWaK0E6sd6GOShGjvg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_5iG0WMr5ikS_4EyhnkMMyg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_V9vQf_kI00OFuc9x7waDiA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_6vCdcaIPh02ANuJmhjjdcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_3gld_r2kZ06QhCk8C9XfPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_RVUZ7juln0Sggu8cVe2XXw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Esv2SUFpzUi8h3YFCwaOAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_O9tuuXoUi0aElLyCL9J0SA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_lSEmehp7rU-9paqKMvnFPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2018_To_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_jx-PlDHJNkCWHms0nnpw1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-05-01</xbrli:startDate><xbrli:endDate>2018-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2016_To_5_31_2016_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_ERhnjZIl40mfBlBzSuWGDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-05-01</xbrli:startDate><xbrli:endDate>2016-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_1_2013_To_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_EkIl-dc-7U2SuphpqkOnog"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2013-05-01</xbrli:startDate><xbrli:endDate>2013-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2005_To_4_30_2005_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_7x7a_NBP8US1vg2jOp1u_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2005-04-01</xbrli:startDate><xbrli:endDate>2005-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_sHABmjLBD0Sbcuw8PMlgPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2019_To_3_31_2019_frJ2R2g8XkKvH0SuzLP3Bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:ExploitatiemaatschappijBerghaafB.v.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_SyYZiE-xw06eKpJkFca7Qg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_NonrecurringAdjustmentAxis_us-gaap_FairValueAdjustmentToInventoryMember_NJcpEpMR-k67qqQARGMLhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:FairValueAdjustmentToInventoryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_Zt2H7BDhSECGdZFwOLCeRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-05-06</xbrli:startDate><xbrli:endDate>2019-05-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-01-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2019_DE4TIgWnyk21EsZEs4JdVA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_20_2020_0uL9c2tAlka5rKIuZmJsYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-02-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ"><xbrli:measure>iso4217:BRL</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_CNY_DPCDc2T24k69E_1YOoMhdQ"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_SEK_skiP2NlkGkWMtNMoxRKK-g"><xbrli:measure>iso4217:SEK</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw"><xbrli:measure>sri:segment</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="margin-top:21.6pt;min-height:5.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 22pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:64.5pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="_a7f24ff9_07d2_47aa_971a_0f68a0b920f3"></a><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Washington, D.C. 20549</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentType" id="Narr_8JMFtvP5-U2VrW9o-FR7uQ"><b style="font-family:'Arial';font-weight:bold;">10-K</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt:booleantrue" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentAnnualReport" id="Narr_scuRSPmckEGzxLWKj4BpkQ"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">ANNUAL</b></ix:nonNumeric><b style="font-family:'Arial';font-size:8pt;font-weight:bold;"> REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">For the fiscal&#160;year ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentPeriodEndDate" id="Narr_va3MBVynu0C75Mv0_ZuXRg"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">December&#160;31, 2019</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">Commission file number: </b><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityFileNumber" id="Narr_B4dUymTT6kmDyTT-11sSPw"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">001-13337</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 4pt 0pt;"><span style="font-family:'Arial';"><img src="sri-20191231x10kdbf102001.jpg" alt="Stoneridge" style="display:inline-block;height:64.5pt;width:115.5pt;" /></span></p><p style="font-family:'Times New Roman';font-size:16pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityRegistrantName" id="Narr_Vd9m1-qlAECOoNZk6O9T4g"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">STONERIDGE&#160;INC</b></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 5pt 0pt;"><i style="font-family:'Arial';font-style:italic;">(Exact name of registrant as specified in its charter)</i></p><a id="_ee43b766_1fe5_49c0_9b34_4cd85555e105"></a><a id="Tc_4Rwzu62dPkmM9E8Akm2iEA_2_0"></a><a id="Tc_6MMT56a6c0WXjG3dgikY_w_2_2"></a><a id="Tc_Zu0aFeFMi0yTzNpraLIO5Q_3_0"></a><a id="Tc_h6HvaUTiTEqcyuRfKK1NSg_3_2"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityIncorporationStateCountryCode" id="Tc_8jQm8rgNX0WxJDMdQc7v3g_1_0"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">Ohio</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:49.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityTaxIdentificationNumber" id="Tc_EAS98z4XDUiW-ZuRaxsTQQ_1_2"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">34-1598949</b></ix:nonNumeric></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><span style="font-family:'Arial';">(</span><i style="font-family:'Arial';font-style:italic;">State or other jurisdiction of</i></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:49.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">(I.R.S. Employer</i></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">incorporation or organization)</i></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Identification No.)</i></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="_9eb9fa73_9413_4e4d_88d8_531806acd276"></a><a id="Tc_upzt5lZs0UeccFlQEPZ3yw_1_0"></a><a id="Tc_GHkOMRAbmEuefDSnO2vw_g_2_0"></a><a id="Tc_Y_U-506N1k2xBIfUjPmjgw_2_2"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:49.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityAddressAddressLine1" id="Narr_kn8MTpn5YkOtL6Hc8xqs4Q"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">39675 MacKenzie Drive, Suite 400</b></ix:nonNumeric><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityAddressCityOrTown" id="Narr_ThmFr6hjPUKKy4DoViXT4A"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">Novi</b></ix:nonNumeric><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">, </b><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityAddressStateOrProvince" id="Narr_IM235B3eWUy2CLy0bk-yZw"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">Michigan</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:49.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityAddressPostalZipCode" id="Tc_jp78GwamOEyqRWfBd64VNA_1_2"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">48377</b></ix:nonNumeric></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.64%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">(Address of principal executive offices)</i></p></td><td style="vertical-align:top;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:49.93%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">(Zip Code)</i></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:50%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:100%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">(</b><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:CityAreaCode" id="Narr_yL4NkTxJ80mFhONjr6yrAA"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">248</b></ix:nonNumeric><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:LocalPhoneNumber" id="Narr_UdUS0qNgGkG-xnZHhLkzlw"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">489-9300</b></ix:nonNumeric></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:100%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><span style="font-family:'Arial';">Registrant&#8217;s telephone number, including area code</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_5f642357_ecd2_48c0_a75e_30d03662a78a"></a><a id="Tc_cwSafZbpsEKablkQchFtCw_1_0"></a><a id="Tc_F37JZAsSO0euy_WdleyOsw_1_1"></a><a id="Tc_gfokcpKQ4EWXleZtvQX8fQ_1_2"></a><a id="Tc_O-j0xoh7GUminE9u4oNr1Q_2_1"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="background-color:auto;vertical-align:bottom;width:33.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="background-color:auto;vertical-align:bottom;width:33.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="background-color:auto;vertical-align:bottom;width:33.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><span style="font-family:'Arial';">Title of each class</span></p></td><td style="background-color:auto;vertical-align:bottom;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><span style="font-family:'Arial';">Trading Symbol(s)</span></p></td><td style="background-color:auto;vertical-align:bottom;width:33.32%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><span style="font-family:'Arial';">Name of each exchange on which registered</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:Security12gTitle" id="Tc_yRPdQ4gzPEuJhXf12vfDYA_2_0"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">Common Shares, without par value</b></ix:nonNumeric></p></td><td style="background-color:auto;vertical-align:top;width:33.33%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">SRI</b></p></td><td style="background-color:auto;vertical-align:top;width:33.32%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:2pt 0pt 2pt 0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:SecurityExchangeName" id="Tc_-uNh4Yr1ZEq8mQ5Tj2t0Dw_2_2"><b style="font-family:'Arial';font-size:8pt;font-weight:bold;">New York Stock Exchange</b></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Securities registered pursuant to section 12(g)&#160;of the Act: </span><b style="font-family:'Arial';font-weight:bold;">None</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk526881180"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:89.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:89.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act.</span></p></td><td style="background-color:auto;vertical-align:middle;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Wingdings 2';font-size:8pt;"><span style="font-family:'Times New Roman';">&#9723;</span></span><span style="font-family:'Arial';font-size:8pt;"> Yes </span><span style="font-family:'Segoe UI Symbol';">&#9746;</span><span style="font-family:'Arial';font-size:8pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityWellKnownSeasonedIssuer" id="Narr_nktFTi9WMUOVVgWv_aK2wA"><span style="font-family:'Arial';font-size:8pt;">No</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:89.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d)&#160;of the Act.</span></p></td><td style="background-color:auto;vertical-align:middle;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Wingdings 2';font-size:8pt;"><span style="font-family:'Times New Roman';">&#9723;</span></span><span style="font-family:'Arial';font-size:8pt;"> Yes </span><span style="font-family:'Segoe UI Symbol';">&#9746;</span><span style="font-family:'Arial';font-size:8pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityVoluntaryFilers" id="Narr_74KTkK57IE222TP504TzwQ"><span style="font-family:'Arial';font-size:8pt;">No</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the </span><span style="font-family:'Arial';">Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9746;</span><span style="font-family:'Arial';font-size:8pt;"> </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityCurrentReportingStatus" id="Narr_n5UqKBU5fUevHIZuk6YAuQ"><span style="font-family:'Arial';font-size:8pt;">Yes</span></ix:nonNumeric><span style="font-family:'Arial';font-size:8pt;"> </span><span style="font-family:'Wingdings 2';font-size:8pt;"><span style="font-family:'Times New Roman';">&#9723;</span></span><span style="font-family:'Arial';font-size:8pt;"> </span><ix:nonNumeric format="ixt:booleanfalse" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:DocumentTransitionReport" id="Narr_gYgt1ozF3UG9kapN1idSCQ"><span style="font-family:'Arial';font-size:8pt;">No</span></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:3pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;">Indicate by </span><span style="-sec-ix-hidden:_108c318c_8c2e_496c_ba87_8b86c1a4fb2e"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">check</span></span><span style="font-family:'Arial';font-size:8pt;"> mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files).</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt;"><span style="font-family:'Segoe UI Symbol';font-size:10pt;">&#9746;</span><span style="font-family:'Arial';"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:3pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 540pt;"><span style="font-family:'Arial';font-size:3pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:34.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityFilerCategory" id="Narr_lxQ3zUBzrEmUSaTR46k7tw"><span style="font-family:'Arial';font-size:8pt;">Large accelerated filer</span></ix:nonNumeric><span style="font-family:'Arial';font-size:8pt;"> </span><span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Accelerated filer </span><span style="font-family:'Wingdings 2';"><span style="font-family:'Times New Roman';">&#9723;</span></span></p></td><td style="background-color:auto;vertical-align:bottom;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Non-accelerated filer </span><span style="font-family:'Wingdings 2';"><span style="font-family:'Times New Roman';">&#9723;</span></span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:33.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;">Smaller reporting company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntitySmallBusiness" id="Narr_0hntlNTKv0S14Eld4rreKA"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td><td style="background-color:auto;vertical-align:bottom;width:32.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;">Emerging growth company </span><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityEmergingGrowthCompany" id="Narr_qOKQA2a2lkmtnOG4K8M3xw"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric></p></td><td style="background-color:auto;vertical-align:bottom;width:34.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a)&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">of the Exchange Act.  </span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:3pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:89.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:middle;width:89.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Act).</span></p></td><td style="background-color:auto;vertical-align:middle;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="dei:EntityShellCompany" id="Narr_lDPWixFb7Eu5M4mjA9boRQ"><span style="font-family:'Segoe UI Symbol';font-size:8pt;">&#9744;</span></ix:nonNumeric><span style="font-family:'Arial';font-size:8pt;"> Yes </span><span style="font-family:'Segoe UI Symbol';">&#9746;</span><span style="font-family:'Arial';font-size:8pt;"> No</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:3pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">As of June&#160;30, 2019, the aggregate market value of the registrant&#8217;s Common Shares held by non-affiliates of the registrant was approximately </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" format="ixt:numdotdecimal" scale="6" contextRef="As_Of_6_30_2019_DE4TIgWnyk21EsZEs4JdVA" decimals="-5" name="dei:EntityPublicFloat" id="Narr_dXZZgkT82kW9RSRaEcx_5g">827.0</ix:nonFraction></span><span style="font-family:'Arial';"> million. The closing price of the Common Shares on June&#160;28, 2019 as reported on the New York Stock Exchange was $31.55 per share. As of June&#160;30, 2019, the number of Common Shares outstanding was 27,366,443.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">The number of Common Shares outstanding as of February&#160;20, 2020 was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_2_20_2020_0uL9c2tAlka5rKIuZmJsYw" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_uib0hKzlpUy6Tmt-sgy7Ww">27,408,272</ix:nonFraction></span><span style="font-family:'Arial';">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">DOCUMENTS INCORPORATED BY REFERENCE</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">Definitive Proxy Statement for the Annual Meeting of Shareholders to be held on May&#160;12, 2020, into Part&#160;III, Items 10, 11, 12, 13 and 14.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-bottom:1pt;padding-top:1pt;border-bottom:3.0pt solid #000000;border-top:1px solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><a id="_8fcdc561_c616_4ce8_b6d8_82ba658d7d91"></a><a id="TOC"></a><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">INDEX</b></p><table style="background-color:auto;border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:10%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;white-space:normal;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;white-space:normal;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;white-space:normal;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:top;white-space:normal;width:5.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0pt 1.85pt;"><b style="font-family:'Arial';font-weight:bold;">Page</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTI_957271"><b style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:center;">PART I</b></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1Business_336448"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;1.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1Business_336448"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Business</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">3</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#ExecutiveOfficersoftheCompany_969624"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Information about our Executive Officers of the Company</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">8</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1ARiskFactors_295864"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;1A.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1ARiskFactors_295864"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Risk Factors</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">9</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1BUnresolvedStaffComments_745368"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;1B.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item1BUnresolvedStaffComments_745368"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Unresolved Staff Comments</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">16</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item2Properties_543203"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;2.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item2Properties_543203"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Properties</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">17</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item3LegalProceedings_141581"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;3.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item3LegalProceedings_141581"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Legal Proceedings</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">17</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item4MineSafetyDisclosure_635357"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;4.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item4MineSafetyDisclosure_635357"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Mine Safety Disclosure</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">17</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTII_602041"><b style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:center;">PART II</b></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item5MarketforRegistrantsCommonEquityRel"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;5.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item5MarketforRegistrantsCommonEquityRel"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">18</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item6SelectedFinancialData_272296"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;6.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item6SelectedFinancialData_272296"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Selected Financial Data</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">20</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item7ManagementsDiscussionandAnalysisofF"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;7.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item7ManagementsDiscussionandAnalysisofF"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">22</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item7AQuantitativeandQualitativeDisclosu"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;7A.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item7AQuantitativeandQualitativeDisclosu"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">36</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item8FinancialStatementsandSupplementary"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;8.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item8FinancialStatementsandSupplementary"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Financial Statements and Supplementary Data</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">38</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9ChangesInandDisagreementsWithAccoun"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;9.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9ChangesInandDisagreementsWithAccoun"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">81</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9AControlsandProcedures_326683"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;9A.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9AControlsandProcedures_326683"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Controls and Procedures</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">81</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9BOtherInformation_725953"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;9B.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item9BOtherInformation_725953"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Other Information</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTIII_311714"><b style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:center;">PART III</b></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item10DirectorsExecutiveOfficersandCorpo"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;10.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item10DirectorsExecutiveOfficersandCorpo"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Directors, Executive Officers and Corporate Governance</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item11ExecutiveCompensation_434834"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;11.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item11ExecutiveCompensation_434834"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Executive Compensation</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item12SecurityOwnershipofCertainBenefici"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;12.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item12SecurityOwnershipofCertainBenefici"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item13CertainRelationshipsandRelatedTran"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;13.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item13CertainRelationshipsandRelatedTran"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item14PrincipalAccountingFeesandServices"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;14.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item14PrincipalAccountingFeesandServices"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Principal Accounting Fees and Services</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">84</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><a href="#PARTIV_537847"><b style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:center;">PART IV</b></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item15ExhibitsFinancialStatementSchedule"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Item&#160;15.</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#Item15ExhibitsFinancialStatementSchedule"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Exhibits, Financial Statement Schedule</span></a></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">85</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:10%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#SIGNATURES_368157"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Signatures</span></a></p></td><td style="background-color:auto;vertical-align:top;width:81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;width:5.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">88</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_47a582db_b546_4df6_87e5_54be1a084c2b"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">i</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Forward-Looking Statements</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Portions of this report on Form&#160;10-K contain &#8220;forward-looking statements&#8221; under the Private Securities Litigation Reform Act of 1995. These statements appear in a number of places in this report and may include statements regarding the intent, belief or current expectations of the Company, with respect to, among other things, our (i)&#160;future product and facility expansion, (ii)&#160;acquisition strategy, (iii)&#160;investments and new product development, (iv)&#160;growth opportunities related to awarded business and (v)&#160;operational expectations. Forward-looking statements may be identified by the words &#8220;will,&#8221; &#8220;may,&#8221; &#8220;should,&#8221; &#8220;designed to,&#8221; &#8220;believes,&#8221; &#8220;plans,&#8221; &#8220;projects,&#8221; &#8220;intends,&#8221; &#8220;expects,&#8221; &#8220;estimates,&#8221; &#8220;anticipates,&#8221; &#8220;continue,&#8221; and similar words and expressions. The forward-looking statements are subject to risks and uncertainties that could cause actual events or results to differ materially from those expressed in or implied by the statements. Important factors that could cause actual results to differ materially from those in the forward-looking statements include, among other factors:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the reduced purchases, loss or bankruptcy of a major customer or supplier;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the costs and timing of business realignment, facility closures or similar actions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">a significant change in automotive, commercial, off-highway, motorcycle or agricultural vehicle production;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">competitive market conditions and resulting effects on sales and pricing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the impact on changes in foreign currency exchange rates on sales, costs and results, particularly the Argentinian peso, Brazilian real, Chinese renminbi, euro, Mexican peso and Swedish krona;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">our ability to achieve cost reductions that offset or exceed customer-mandated selling price reductions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">customer acceptance of new products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">our ability to successfully launch/produce products for awarded business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">adverse changes in laws, government regulations or market conditions, including tariffs, affecting our products or our customers&#8217; products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">our ability to protect our intellectual property and successfully defend against assertions made against us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">liabilities arising from warranty claims, product recall or field actions, product liability and legal proceedings to which we are or may become a party, or the impact of product recall or field actions on our customers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">labor disruptions at our facilities or at any of our significant customers or suppliers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">business disruptions due to natural disasters or other disasters outside our control, such as the recent coronavirus outbreak;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the ability of our suppliers to supply us with parts and components at competitive prices on a timely basis, including the impact of potential tariffs and trade considerations on their operations and output;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the amount of our indebtedness and the restrictive covenants contained in the agreements governing our indebtedness, including our revolving credit facility;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">capital availability or costs, including changes in interest rates or market perceptions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the failure to achieve the successful integration of any acquired company or business;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">risks related to a failure of our information technology systems and networks, and risks associated with current and emerging technology threats and damage from computer viruses, unauthorized access, cyber attack and other similar disruptions; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the items described in Part&#160;I, Item&#160;IA (&#8220;Risk Factors&#8221;).</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The forward-looking statements contained herein represent our estimates only as of the date of this filing and should not be relied upon as representing our estimates as of any subsequent date. While we may elect to update these forward-looking statements at some point in the future, we specifically disclaim any obligation to do so, whether to reflect actual results, changes in assumptions, changes in other factors affecting such forward-looking statements or otherwise.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><a id="_7927d697_e644_4dd9_b6ad_afd202c45c0f"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">ii</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="PARTI_957271"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">PART&#160;I</b></p><a id="Item1Business_336448"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;1. Business.</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Overview</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Founded in 1965, Stoneridge,&#160;Inc. (the &#8220;Company&#8221;) is a global designer and manufacturer of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. Our products and systems are critical elements in the management of mechanical and electrical systems to improve overall vehicle performance, convenience and monitoring in areas such as emissions control, fuel efficiency, safety, security and intelligence. Our extensive footprint encompasses 24 locations in 12 countries and enables us to supply global and regional automotive, commercial, off-highway, motorcycle, agricultural and other vehicle markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our custom-engineered products and systems are used to activate equipment and accessories, monitor and display vehicle performance and control, distribute electrical power and signals and provide vehicle security and convenience. Our product offerings consist of actuators, sensors, switches and connectors, driver information systems, camera-based vision systems, connectivity and compliance products, electronic control units, vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions. We supply the majority of our products, predominantly on a sole-source basis, to many of the world&#8217;s leading automotive and commercial vehicle original equipment manufacturers (&#8220;OEMs&#8221;) and select non-vehicle OEMs, as well as certain automotive and commercial vehicle Tier 1 suppliers. Our customers are increasingly utilizing electronic technology to comply with more stringent regulations (particularly emissions and safety) and to meet end-user demand for improved vehicle performance and greater convenience. As a result of this trend, per-vehicle electronic content has been increasing. Our technology and our partnership-oriented approach to product design and development enables us to develop next-generation products for this trend.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company&#8217;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#8220;SCD&#8221;), and with </span><span style="font-family:'Arial';white-space:pre-wrap;">Standard Motor Products, Inc. (&#8220;SMP&#8221;).  On the same day, the Company sold to SMP, </span><span style="font-family:'Arial';white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the &#8220;Non-core Products&#8221;). The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  See Note 2 to the consolidated financial statement for additional details regarding the disposal of Non-core Products.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#8220;Orlaco&#8221;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#8217;s consolidated financial statements herein include the results of Orlaco from the acquisition date to December&#160;31, 2019. See Note&#160;2 to the consolidated financial statements for additional details regarding the Orlaco acquisition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a 74% controlling interest in PST Eletronica Ltda. (&#8220;Stoneridge Brazil&#8221;, also referred to as &#8220;PST&#8221; in prior filings) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining 26% noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#8217;s noncontrolling interest.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Beginning with the divestiture of our wiring business in 2014, we accelerated a shift in our product portfolio towards smart products, or those products which contain embedded electronics or logic.  While the wiring business was our largest single business, based on revenues and employees, and the business that the Company was founded on, it was largely a commodity that did not provide a technology platform to drive our expected future growth.  In addition to the divestiture of the wiring business, we deployed capital in 2017 to make strategic investments including the acquisition of Orlaco, our partner on the development of MirrorEye, our camera-based vision system, and the acquisition of 100 percent of our Stoneridge Brazil business. In 2019, the Company sold the Non-core Products business to SMP to further align with our strategic plan. These activities have acted as a catalyst for the advancement of our smart product portfolio, increasing our smart content from just over 50 percent of our sales in 2014 to almost 68% of our sales in 2019.  Our product portfolio shift focuses on the megatrends driving the transportation industry.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Segments and Products</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We conduct our business in three reportable business segments which are the same as our operating segments: Control Devices, Electronics and Stoneridge Brazil.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Control Devices. </i><span style="font-family:'Arial';">Our Control Devices segment designs and manufactures products that monitor, measure or activate specific functions within a vehicle. This segment includes product lines such as actuators, sensors, switches and connectors. Actuator products enable OEMs to deploy power functions in a vehicle and can be designed to integrate switching and control functions including our park and shift by wire products. Sensor products are employed in major vehicle systems such as the emissions, safety, powertrain, braking, climate control, steering and suspension systems. Switches and connectors transmit signals that activate specific functions. Our switch and connector technology is principally used in two capacities, user-activated and hidden. User-activated switches are used by a vehicle&#8217;s operator or passengers to manually activate in-vehicle accessories. Hidden switches are not typically visible to vehicle operators or passengers and are engaged to activate or deactivate selected functions as part of normal vehicle operations. We sell these products principally to the automotive market. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Electronics. </i><span style="font-family:'Arial';">Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. Driver information systems and connectivity and compliance products collect, store and display vehicle information such as speed, pressure, maintenance data, trip information, operator performance, temperature, distance traveled and driver messages related to vehicle performance. Camera-based vision products provide enhanced vehicle visibility to drivers. Electronic control units regulate, coordinate, monitor and direct the operation of the electrical system within a vehicle. These products are sold principally to the commercial vehicle market through both the OEM and aftermarket channels. In addition, camera-based vision systems are sold principally to the off-highway vehicle market.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Stoneridge Brazil. </i><span style="font-family:'Arial';">Our Stoneridge Brazil segment, formerly referred to as &#8220;PST&#8221;, primarily serves the South American market and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions primarily for the automotive and motorcycle markets. This segment includes product lines such as vehicle monitoring and tracking devices, security alarms, convenience applications such as parking sensors and review view cameras, audio and infotainment systems and telematics products used for fleet management. These products improve the performance, safety and convenience features of our customers&#8217; vehicles. Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, direct to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate and individual customers.</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.83%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:48.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;width:26.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Segment</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:48.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Product&#160;Category</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Actuators, sensors, switches and connectors</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 52</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 51</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 54</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:top;width:26.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 40</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 40</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 34</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:48.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 12</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our products and systems are sold to numerous OEM and Tier 1 customers, as well as aftermarket distributors and mass merchandisers, for use on many different vehicle platforms. We supply multiple parts to many of our principal OEM and Tier 1 customers under requirements contracts for a particular vehicle model. These contracts range in duration from one&#160;year to the production life of the model, which commonly extends for three to seven&#160;years.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table sets forth for the periods indicated, the&#160;percentage of net sales derived from our principal end markets for the&#160;years ended December&#160;31:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Principal End Markets</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Automotive</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 41</b></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 41</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 46</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Commercial vehicle</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 33</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 33</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 29</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:56.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Off-highway and other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 18</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 17</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 13</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;width:58.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Aftermarket distributors, mass merchandisers and monitoring services</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 12</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For further information related to our reportable segments and financial information about geographic areas, see Note&#160;14 to the consolidated financial statements.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Production Materials</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The principal production materials used in the Company&#8217;s manufacturing process are molded plastic components and resins, copper, steel, precious metals and certain electrical components such as printed circuit boards, semiconductors, microprocessors, memory devices, resistors, capacitors, fuses, relays, infotainment devices and cameras. We purchase production materials pursuant to both annual contract and spot purchasing methods. Such materials are available from multiple sources, but we generally establish collaborative relationships with a qualified supplier for each of our key production materials in order to lower costs and enhance service and quality. As global demand for our production materials increases, we may have difficulties obtaining adequate production materials from our suppliers to satisfy our customers. Any extended period of time for which we cannot obtain adequate production material or which we experience an increase in the price of production material would materially affect our results of operations and financial condition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Patents, Trademarks and Intellectual Property</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We maintain and have pending various U.S. and foreign patents, trademarks and other rights to intellectual property relating to the reportable segments of our business, which we believe are appropriate to protect the Company&#8217;s interests in existing products, new inventions, manufacturing processes and product developments. We do not believe any single patent is material to our business, nor would the expiration or invalidity of any patent have a material adverse effect on our business or ability to compete.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Industry Cyclicality and Seasonality</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The markets for products in each of our reportable segments have been cyclical. Because these products are used principally in the production of vehicles for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets, revenues and therefore results of operations, are significantly dependent on the general state of the economy and other factors, like the impact of environmental regulations on our customers and end market consumers, which affect these markets. A significant decline in automotive, commercial, off-highway, motorcycle and agricultural vehicle production of our principal customers could adversely impact the Company. Our Control Devices and Electronics and segments are typically not affected by seasonality, however the demand for our Stoneridge Brazil segment consumer products is typically higher in the second half of the&#160;year, the fourth quarter in particular.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Customers</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We have several customers which account for a significant&#160;percentage of our sales. The loss of any significant portion of our sales to these customers, or the loss of a significant customer, would have a material adverse impact on our financial condition and results of operations. We supply numerous different products to each of our principal customers. Contracts with several of our customers provide for supplying their requirements for a particular model, rather than for manufacturing a specific quantity of products. Such contracts range from one&#160;year to the life of the model, which is generally three to seven&#160;years. These contracts are subject to potential renegotiation from time to time, which may affect product pricing and generally may be terminated by our customers at any time. Therefore, the loss of a contract for a major model or a significant decrease in demand for certain key models or group of related models sold by any of our major customers would have a material adverse impact on the Company. We may enter into contracts to supply products, the introduction of which may then be delayed or cancelled. We also compete to supply products for successor models, and are therefore subject to the risk that the customer will not select the Company to produce products on any such model, which could have a material adverse impact on our financial condition and results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Due to the competitive nature of the markets we serve, we face pricing pressures from our customers in the ordinary course of business. In response to these pricing pressures we have been able to effectively manage our production costs by the combination of lowering certain costs and limiting the increase of others, the net impact of which has not been material. However, if we are unable to effectively manage production costs in the future to mitigate future pricing pressures, our results of operations would be adversely affected.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table presents our principal customers, as a&#160;percentage of net sales:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:82.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:55.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:55.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ford Motor Company</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 12</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 14</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Volvo</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 8</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Daimler</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">MAN</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 5</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 3</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">American Axle </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 5</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 65</b></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 65</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk33122542"></a><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Backlog</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company typically enters into customer agreements at the beginning of a vehicle life cycle with the intent to fulfill customer-purchasing requirements for the entire vehicle production life cycle. The vehicle life cycle usually includes the two to four year pre-production period and production for a term covering the life of such vehicle model or platform, generally between three to seven years, although there is no guarantee that this will occur. Our customers make no firm commitments regarding volume and may terminate these agreements or orders at any time. The Company&#8217;s estimated sourced future sales may also be impacted by various assumptions, including new program vehicle production levels, customer price reductions, foreign currency exchange rates and program launch timing. The Company&#8217;s customer agreements may be terminated by customers at any time and, accordingly, estimated sourced future sales information does not represent firm orders or firm commitments. The Company defines backlog as the estimated cumulative awarded sales for the next five years (or &#8220;estimated sourced future sales&#8221;). The Company&#8217;s estimated sourced future sales was $3.2 billion as of December 31, 2019, compared to $3.4 billion as of December 31, 2018.  Sales related to the disposal of the Control Devices Non-core Products business are excluded from our estimated sourced future sales as of December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Competition</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The markets for our products in our reportable segments are highly competitive. We compete based on technological innovation, price, quality, performance, service and delivery. We compete for new business both at the beginning of the development of new models and upon the redesign of existing models for OEM customers. New model development generally begins two to five&#160;years before the marketing of such models to the public. Once a supplier has been selected to provide parts for a new program, an OEM customer will usually continue to purchase those parts from the selected supplier for the life of the program, although not necessarily for any model redesigns. We compete for aftermarket and mass merchandiser sales based on price, product functionality, quality and service.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our diversity in products creates a wide range of competitors, which vary depending on both market and geographic location. We compete based on strong customer relations and a fast and flexible organization that develops technically effective solutions at or below target price. We compete against the following companies:</span></p><a id="_Hlk29459764"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Control Devices. </i><span style="font-family:'Arial';">Our primary competitors include Aisin, American Axle and Manufacturing, BorgWarner, Bosch, Continental, Dana Incorporated, Denso Corporation, Dura Automotive, EFI Automotive, Ficosa Corporation, GHSP, GKN Automotive, Kongsberg Automotive, Nidec and ZF Friedrichshafen.</span></p><a id="_Hlk29459875"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Electronics. </i><span style="font-family:'Arial';">Our primary competitors include Actia Group, Aptiv, Bosch, Continental, Delphi Technologies, Hella KGaA Hueck&#160;&amp; Co., Magneti Marelli, Mekra Lang, Valeo, Visteon and ZF Frierichshafen.</span></p><a id="_Hlk29460087"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Stoneridge Brazil. </i><span style="font-family:'Arial';">Our primary competitors include Autotrac, Bosch, CalAmp, Car System, Continental, Dalgas Precision Equipment, Harman Automotive, Hinor, Ituran, Kostal, Magneti Marelli, Maxtrack, MultiLaser, Onix, Pioneer Corporation, Quelink, Sascar, SOFT Automotiva, Suntech, Taramps, Tury and Visteon.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Product Development</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our research and development efforts for our reportable segments are largely product design and development oriented and consist primarily of applying known technologies to customer requests. We work closely with our customers to solve customer requests using innovative approaches. The majority of our development expenses are related to customer-sponsored programs where we are involved in designing custom-engineered solutions for specific applications or for next generation technology. To further our vehicle platform penetration, we have also developed collaborative relationships with the design and engineering departments of key customers. These collaborative efforts have resulted in the development of new and complimentary products and the enhancement of existing products.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">While our engineering and product development departments are organized by market, our segments interact and collaborate on new products. The product development operations are complimented by technology groups in Barneveld, Netherlands; Campinas, Brazil; Juarez, Mexico; Lexington, Ohio; Novi, Michigan; Pune, India and Stockholm, Sweden.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We have invested, and will continue to invest heavily in technology to develop new products for our customers. Product development costs, other than capitalized software development costs, incurred in connection with the development of new products and manufacturing methods, to the extent not recoverable from the customer, are expensed as incurred. Such costs amounted to approximately $52.2 million, $51.1 million, and $48.9 million for 2019, 2018, and 2017, respectively, or 6.3%, 5.9%, and 5.9% of net sales for these periods.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We will continue to prioritize investment spending toward the design and development of new products over sustaining existing product programs for specific customers, which allows us to sell our products to multiple customers. The typical product development process takes three to seven&#160;years to show tangible results. As part of our effort to evaluate our investment spending, we review our current product portfolio and adjust our spending to either accelerate or eliminate our investment in these products based on our position in the market and the potential of the market and product.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Environmental and Other Regulations</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our operations are subject to various federal, state, local and foreign laws and regulations governing, among other things, emissions to air, discharge to water and the generation, handling, storage, transportation, treatment and disposal of waste and other materials. We believe that our business, operations and facilities have been and are being operated in compliance, in all material respects, with applicable environmental and health and safety laws and regulations, many of which provide for substantial fines and criminal sanctions for violations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Employees</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As of December&#160;31, 2019, we had approximately 4,700 employees, approximately 78% of whom were located outside of the United States. Although we have no collective bargaining agreements covering U.S. employees, a significant number of employees located in Brazil, China, Estonia, Mexico, Netherlands, Sweden and the United Kingdom either (i)&#160;are represented by a union and are covered by a collective bargaining agreement, or (ii)&#160;are covered by a work council or other employment arrangements required by law. We believe that relations with our employees are good.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Joint Ventures</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We form joint ventures in various global markets in order to achieve several strategic objectives including (i)&#160;diversifying our business by expanding in high-growth regions, (ii)&#160;employing complementary design processes, growth technologies and intellectual capital, and (iii)&#160;realizing cost savings from combined sourcing.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We have a 49% noncontrolling equity interest in Minda Stoneridge Instruments&#160;Ltd. (&#8220;MSIL&#8221;). Based in India, MSIL manufactures electromechanical/electronic instrumentation equipment and sensors primarily for the automotive, motorcycle and commercial vehicle markets. We leverage our investment in MSIL by sharing our knowledge and expertise in electrical components and systems and expanding MSIL&#8217;s product offering through the joint development of our products designed for the market in India.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="ExecutiveOfficersoftheCompany_969624"></a><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Information About Our Executive Officers</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Each executive officer of the Company serves the Board of Directors at its pleasure. The Board of Directors appoints corporate officers annually. The following table sets forth the names, ages, and positions of the executive officers of the Company:</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:38.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Name</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:3.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Age</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:54.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Position</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Jonathan B. DeGaynor</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">53</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">President, Chief Executive Officer and Director</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Robert R. Krakowiak</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">49</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Executive Vice President, Chief Financial Officer and Treasurer</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Susan Benedict</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">53</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Chief Human Resources Officer and Assistant General Counsel</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Laurent Borne</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">44</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">President of the Electronics Division and Chief Technology Officer</span></p></td></tr><tr style="height:12.25pt;"><td style="background-color:#cceeff;vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Thomas M. Dono, Jr.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">47</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Chief Legal Officer and Secretary</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Caetano R. Ferraiolo</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">52</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">President of the PST Electronics Division</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Robert J. Hartman Jr.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">53</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Chief Accounting Officer</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Kevin Heigel</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">60</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vice President of Operations</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Daniel M. Kusiak</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">50</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Chief Procurement Officer</span></p></td></tr><tr><td style="vertical-align:bottom;width:38.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Robert Willig</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">57</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:54.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">President of the Control Devices Division</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Jonathan B. DeGaynor, President, Chief Executive Officer and Director. </span><span style="font-family:'Arial';">Mr.&#160;DeGaynor was appointed as President and Chief Executive Officer in March&#160;2015. He has served as a director since May&#160;2015. Prior to joining Stoneridge, Mr.&#160;DeGaynor served as the Vice President of Strategic Planning and Innovation of Guardian Industries Corp. (&#8220;Guardian&#8221;), from October&#160;2014 until March&#160;2015. Mr.&#160;DeGaynor served as Vice President of Business Development, Managing Director Asia for SRG Global,&#160;Inc., a Guardian company, from 2008 through September&#160;2014. Mr.&#160;DeGaynor served as Chief Operating Officer, International for Autocam Corporation from 2005 to 2008. Prior to that, Mr.&#160;DeGaynor held positions of increasing responsibility with Delphi Corporation from 1993 to 2005</span><i style="font-family:'Arial';font-style:italic;">.</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Robert R. Krakowiak, Executive Vice President, Chief Financial Officer and Treasurer. </span><span style="font-family:'Arial';">Mr. Krakowiak was appointed as Executive Vice President in October 2018 and Chief Financial Officer and Treasurer in August&#160;2016. Prior to joining Stoneridge, Mr.&#160;Krakowiak served as Vice President, Treasurer and Investor Relations at Visteon Corporation from 2012 until August&#160;2016. Prior to that, Mr.&#160;Krakowiak held the following positions at Owens Corning: from 2009 until 2012, Vice President of Finance (Composite Solutions Business); from 2008 until 2009, Vice President&#8211;Corporate Financial Planning and Analysis; from 2006 until 2008, Vice President and Controller (Roofing and Asphalt); and from 2005 until 2006, Assistant Treasurer.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Susan Benedict, Chief Human Resources Officer and Assistant General Counsel. </span><span style="background-color:#ffffff;font-family:'Arial';">Ms. Benedict was appointed chief human resources officer and assistant general counsel &#8211; labor and employment (CHRO) in June 2019. Ms. Benedict previously served as Stoneridge&#8217;s Director of Legal since November 2017. Prior to Stoneridge, Ms. Benedict served as Senior Counsel for Koch Industries in October 2017 and Corporate Counsel for Guardian Industries from December 2012 to September 2017. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;white-space:pre-wrap;">Laurent Borne, President of the Electronics Division and Chief Technology Officer.  </span><span style="font-family:'Arial';">Mr. Borne was appointed as President of the Electronics Division in January 2019.&#160; Mr. Borne joined the Company in August 2018 and has been serving as the Company&#8217;s Chief Technology Officer and will continue to serve in this role. Prior to joining Stoneridge, Mr. Borne served as Vice President of Product Development at Whirlpool Corporation from 2014 until August 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Thomas M. Dono,&#160;Jr., Chief Legal Officer and Secretary. </span><span style="font-family:'Arial';">Mr.&#160;Dono was appointed as Chief Legal Officer and Secretary in January&#160;2018. Prior to joining Stoneridge, Mr.&#160;Dono served as Executive Vice President, General Counsel and Corporate Secretary at Metaldyne Performance Group,&#160;Inc. from July&#160;2016 to April&#160;2017. Prior to that, Mr.&#160;Dono served as Senior Vice President, Legal Affairs, General Counsel and Corporate Secretary at Key Safety Systems,&#160;Inc. from May&#160;2009 to July&#160;2016.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Caetano R. Ferraiolo, President of the PST Electronics Division. </span><span style="font-family:'Arial';">Mr.&#160;Ferraiolo was appointed to President of the Stoneridge Brazil Electronics Division in June&#160;2017. Mr.&#160;Ferraiolo joined the Company in 2015 and previously served as the Chief Operating Officer of Stoneridge Brazil. From 2010 to 2015 he served as Vice President of Operations for Cannondale Sports Group in Brazil. Prior to that, Mr.&#160;Ferraiolo served as Director of European Commercial and Development, Autocam Corporation from 2005 to 2010.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Robert J. Hartman Jr., Chief Accounting Officer.</span><span style="font-family:'Arial';"> Mr.&#160;Hartman was appointed as Chief Accounting Officer and to the role of principal accounting officer in July&#160;2016. Prior to that, Mr.&#160;Hartman served as Corporate Controller of the Company since 2006 and prior to that as Stoneridge&#8217;s Director of Internal Audit from 2003.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Kevin Heigel, Vice President of Operations. </span><span style="font-family:'Arial';white-space:pre-wrap;">Mr. Heigel was appointed Vice President of Operations in January 2020.  Prior to that Mr. Heigel had been employed at ALPHA Performance Group, LLC as its Co-Founder and Managing Director from 2009 until December 2019. Prior to that Mr. Heigel was at served in various roles at Delphi last serving as Managing Director, Delphi Electrical Centers from 2006 to 2009. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;white-space:pre-wrap;">Daniel M. Kusiak, Chief Procurement Officer.  </span><span style="font-family:'Arial';white-space:pre-wrap;">Mr. Kusiak was appointed as Chief Procurement Officer in October 2018.  Prior to that, Mr. Kusiak served as Vice President of Global Procurement since he joined Stoneridge in 2015. Prior to that, he served as head of Strategic Business Initiatives at Sypris Technologies, Inc. from 2013. Prior to that, Kusiak was employed at Meritor, Inc. where he held positions of increasing responsibility in the purchasing function over a 10-year tenure.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Robert Willig, President of the Control Devices Division. </span><span style="font-family:'Arial';">Mr.&#160;Willig was appointed to President of the Control Devices Division in October&#160;2017. Until his employment with the Company, Mr.&#160;Willig served as President and Chief Executive Officer of Plasan Carbon Composites from April&#160;2017 to October&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">2017.  From April 2013 to July 2016, he served as President of Driveline Americas, GKN PLC and from September&#160;2010 to April&#160;2013 President of Sinter Americas, GKN, PLC. Prior to that, he served as President of the Power Transmission Division of Tomkins PLC from 2008.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Available Information</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We make available, free of charge through our website (www.stoneridge.com), our Annual Report on Form&#160;10-K (&#8220;Annual Report&#8221;), Quarterly Reports on Form&#160;10-Q, Current Reports on Form&#160;8-K, all amendments to those reports, and other filings with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;), as soon as reasonably practicable after they are filed with the SEC. Our Corporate Governance Guidelines, Code of Business Conduct and Ethics, Code of Ethics for Senior Financial Officers, Whistleblower Policy and Procedures and the charters of the Board of Director&#8217;s Audit, Compensation and Nominating and Corporate Governance Committees are posted on our website as well. Copies of these documents will be available to any shareholder upon request. Requests should be directed in writing to Investor Relations at Stoneridge,&#160;Inc., 39675 MacKenzie Drive, Suite&#160;400, Novi, Michigan 48377. The SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including the Company. </span></p><a id="_6566c868_6ec2_405f_962a_084716a77b09"></a><a id="Item1ARiskFactors_295864"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;1A. Risk Factors.</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our business is cyclical and a downturn in the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets as well as overall economic conditions could reduce the sales and profitability of our business.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The demand for products is largely dependent on the domestic and foreign production of automotive, commercial, off-highway, motorcycle and agricultural vehicles. The markets for our products have been cyclical, because new vehicle demand is dependent on, among other things, consumer spending and is tied closely to the overall strength of the economy. Because the majority of our products are used principally in the production of vehicles for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets, our net sales, and therefore our results of operations, are significantly dependent on the general state of the economy and other factors which affect these markets. A decline in automotive, commercial, off-highway, motorcycle or agricultural vehicle production, or a material decline in market share by our significant customers, could adversely affect our results of operations and financial condition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In 2019, approximately 92% of our net sales were derived from automotive, commercial, off-highway, motorcycle and agricultural vehicle markets while approximately 8% were derived from aftermarket distributors, mass merchandisers and monitoring services markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We have foreign currency translation and transaction risks that may materially adversely affect our operating results, financial condition and liquidity.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial position and results of operations of our international subsidiaries are initially recorded in various foreign currencies and then translated into U.S. dollars at the applicable exchange rate for inclusion in our consolidated financial statements. The strengthening of the U.S. dollar against these foreign currencies ordinarily has a negative effect on our reported sales and operating margin (and conversely, the weakening of the U.S. dollar against these foreign currencies has a positive impact). The volatility of currency exchange rates may materially adversely affect our operating results. </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We are subject to risks related to our international operations.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Approximately 45% of our net sales in 2019 were derived from sales outside of North America. At December&#160;31, 2019, significant concentrations of net assets outside of North America included $38.3 million in South America and $207.4 million in Europe and Other. Non-current assets outside of North America accounted for approximately 68% of our non-current assets as of December&#160;31, 2019. International sales and operations are subject to significant risks, including, among others:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">political and economic instability;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">restrictive trade policies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">economic conditions in local markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">currency exchange controls;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">labor unrest;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">difficulty in obtaining distribution support and potentially adverse tax consequences; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the imposition of product tariffs and the burden of complying with a wide variety of international and U.S. export laws.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">We operate our business on a global basis and policy changes affecting international trade could adversely impact the demand for our products and our competitive position.</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We manufacture, sell and service products globally and rely upon a global supply chain to deliver the raw materials, components, systems and parts that we need to manufacture and service our products. Changes in government policies on foreign trade and investment can affect the demand for our products and services, cause non-U.S. customers to shift preferences toward domestically manufactured or branded products and impact the competitive position of our products or prevent us from being able to sell products in certain countries. Our business benefits from free trade agreements, such as the new United States-Mexico-Canada Agreement and the U.S. trade relationship with China and Brazil and efforts to withdraw from, or substantially modify such agreements or arrangements, in addition to the implementation of more restrictive trade policies, such as more detailed inspections, higher tariffs import or export licensing requirements, exchange controls or new barriers to entry, could adversely impact our production costs, customer demand and our relationships with customers and suppliers. Any of these consequences could have a material adverse effect on our results of operations, financial condition and cash flows.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Our manufacturing and supply chain may be adversely impacted by an extended slowdown of our operations in China due to the recent coronavirus outbreak.</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Beginning in December 2019, a novel strain of coronavirus began to impact the population of Wuhan, China.&#160; The outbreak uncertainties continue and has resulted in travel disruption and has effected certain companies&#8217; operations in China, including some of the Company&#8217;s suppliers located in China.&#160; We rely upon our suppliers to support our business in China, as well as to export components for use in products in other parts of the world.&#160; Further government restrictions or health concerns in China, or in other countries in which we operate, could result in supply and labor instability.&#160; While the closures and limitations on movement in the region are expected to be temporary, the duration of the production and supply chain disruption, and related financial impact, cannot be estimated at this time. Should the production and distribution closures continue for an extended period of time, the impact on our supply chain in China and globally could have a material adverse effect on our results of operations and cash flows.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">The prices that we can charge some of our customers are predetermined and we bear the risk of costs in excess of our estimates, in addition to the risk of adverse effects resulting from general customer demands for cost reductions and quality improvements.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our supply agreements with some of our customers require us to provide our products at predetermined prices. In some cases, these prices decline over the course of the contract and may require us to meet certain productivity and cost reduction targets. In addition, our customers may require us to share productivity savings in excess of our cost reduction targets. The costs that we incur in fulfilling these contracts may vary substantially from our initial estimates. Unanticipated cost increases or the inability to meet certain cost reduction targets may occur as a result of several factors, including increases in the costs of labor, components or materials. In some cases, we are permitted to pass on to our customers the cost increases associated with specific materials. However, cost overruns that we cannot pass on to our customers could adversely affect our business, financial condition or results of operations.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">OEM customers have exerted and continue to exert considerable pressure on component suppliers to reduce costs, improve quality and provide additional design and engineering capabilities and continue to demand and receive price reductions and measurable increases in quality through their use of competitive selection processes, rating programs and various other arrangements. We may be unable to generate sufficient production cost savings in the future to offset required price reductions. Additionally, OEMs have generally required component suppliers to provide more design engineering input at earlier stages of the product development process, the costs of which have, in some cases, been absorbed by the suppliers. Future price reductions, increased quality standards and additional engineering capabilities required by OEMs may reduce our profitability and have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We have limited or no redundancy for certain of our manufacturing facilities, and therefore damage or disruption to those facilities could interrupt our operations, increase our costs of doing business and impair our ability to deliver our products on a timely basis.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">If certain of our existing production facilities become incapable of manufacturing products for any reason, we may be unable to meet production requirements, we may lose revenue and we may not be able to maintain our relationships with our customers. Without operation of certain existing production facilities, we may be limited in our ability to deliver products until we restore the manufacturing capability at the particular facility, find an alternative manufacturing facility or arrange an alternative source of supply. We carry business interruption insurance to cover lost revenue and profits in an amount we consider adequate, this insurance does not cover all possible situations and may be insufficient. Also, our business interruption insurance would not compensate us for the loss of opportunity and potential adverse impact on relations with our existing customers resulting from our inability to produce products for them.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our business is very competitive and increased competition could reduce our sales and profitability.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The markets for our products are highly competitive. We compete based on technological innovation, price, quality, performance, service and delivery. Many of our competitors are more diversified and have greater financial and other resources than we do. In addition, with respect to certain products, some of our competitors are divisions of our OEM customers. We cannot assure that our business will not be adversely affected by competition or that we will be able to maintain our profitability if the competitive environment changes.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">The loss or insolvency of any of our principal customers would adversely affect our future results.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We are dependent on several principal customers for a significant&#160;percentage of our net sales. In 2019, our top five customers were Ford Motor Company, Volvo, Daimler, MAN and American Axle which comprised 11%, 8%, 6%, 5% and 5% of our net sales, respectively. In 2019, our top ten customers accounted for 53% of our net sales. The loss of any significant portion of our sales to these customers would have a material adverse effect on our results of operations and financial condition. In addition, we have significant receivable balances related to these customers and other major customers that would be at risk in the event of their bankruptcy.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">The discontinuation of, loss of business or lack of commercial success, with respect to a particular vehicle model for which the Company is a significant supplier could reduce the Company&#8217;s sales and harm its profitability.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Although the Company has purchase orders from many of its customers, these purchase orders generally provide for the supply of a customer&#8217;s annual requirements for a particular vehicle model and assembly plant, or in some cases, for the supply of a customer&#8217;s requirements for the life of a particular vehicle model, rather than for the purchase of a specific quantity of products. In addition, it is possible that our customers could elect to manufacture components internally that are currently produced by outside suppliers, such as our Company. The discontinuation of, the loss of business with respect to or a lack of commercial success of a particular vehicle model for which the Company is a significant supplier, could reduce the Company&#8217;s sales and have a material adverse effect on our business, financial condition or results of operations.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">The Company&#8217;s estimated sourced future sales from awarded programs may not be realized.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company typically enters into customer agreements at the beginning of a vehicle life cycle with the intent to fulfill customer-purchasing requirements for the entire vehicle production life cycle. The vehicle life cycle typically included the two to four year pre-production period and production for a term covering the life of such vehicle model or platform, generally between three to seven years, although there is no guarantee that this will occur. The Company&#8217;s customers make no firm commitments regarding volume and may terminate these agreements or orders at any time. Therefore, these arrangements do not represent firm orders. The Company&#8217;s estimated sourced future sales from awarded programs, also referred to as backlog, is the estimated remaining cumulative awarded life-of-program sales. Several factors may change forecasted revenue from awarded programs; namely, new business wins, vehicle production volume changes, customer price reductions, foreign currency exchange rates, component take rates by customers and short cycled or cancelled models or platforms.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our inability to effectively manage the timing, quality and costs of new program launches could adversely affect our financial performance.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In connection with the award of new business, we obligate ourselves to deliver new products and services that are subject to our customers&#8217; timing, performance and quality standards. Additionally, as a Tier 1 supplier, we must effectively coordinate the activities of numerous suppliers in order for the program launches of our products to be successful. Given the complexity of new program launches, we may experience difficulties managing product quality, timeliness and associated costs. In addition, new program launches require a significant ramp up of costs; however, our sales related to these new programs generally are dependent upon the timing and success of our customers&#8217; introduction of new vehicles. Our inability to effectively manage the timing, quality and costs of these new program launches could adversely affect our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We are dependent on the availability and price of raw materials and other supplies.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We require substantial amounts of raw materials and other supplies, and substantially all such materials we require are purchased from outside sources. The availability and prices of raw materials and other supplies may be subject to curtailment or change due to, among other things, new laws or regulations, suppliers&#8217; allocations to other purchasers and interruptions in production by suppliers, weather emergencies, natural disasters, commercial disputes, acts of terrorism or war, changes in exchange rates and worldwide price levels. If demand for raw materials we require increases, we may have difficulties obtaining adequate raw materials and other supplies from our suppliers to satisfy our customers. At times, we have experienced difficulty obtaining adequate supplies of semiconductors and memory chips. In addition, there have been challenges at times in obtaining timely supply of nylon and resins for our Control Devices segment and audio component parts for our Stoneridge Brazil segment. If we cannot obtain adequate raw materials and other supplies, or if we experience an increase in the price of raw materials and other supplies, our business, financial condition or results of operations could be materially adversely affected.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We use a variety of commodities, including copper, zinc, resins and certain other commodities. Increasing commodity costs could have a negative impact on our results. We have sought at times to alleviate the effect of increasing costs by selectively hedging a portion of our exposure. The inability to effectively hedge any commodity cost increase may have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We must implement and sustain a competitive technological advantage in producing our products to compete effectively.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our products are subject to changing technology, which could place us at a competitive disadvantage relative to alternative products introduced by competitors. Our success will depend on our ability to continue to meet customers&#8217; changing specifications with respect to technological innovation, price, quality, performance, service and delivery by implementing and sustaining competitive technological advances. Our business may, therefore, require significant recurring additional capital expenditures and investment in product development and manufacturing and management information systems. We cannot assure that we will be able to achieve technological advances or introduce new products that may be necessary to remain competitive. Our inability to continuously improve existing products, to develop new products and to achieve technological advances could have a material adverse effect on our business, financial condition or results of operations.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">W</b><b style="font-family:'Arial';font-weight:bold;">e rely on independent dealers and distributors to sell certain products in the aftermarket sales channel and a disruption to this channel would harm our business.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Because we sell certain products such as security accessories and driver information products to independent dealers and distributors, we are subject to many risks, including risks related to their inventory levels and support for our products. If dealers and distributors do not maintain sufficient inventory levels to meet customer demand, our sales could be negatively impacted.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our dealer network also sells products offered by our competitors. If our competitors offer our dealers more favorable terms, those dealers may de-emphasize or decline to carry our products. In the future, we may not be able to retain or attract a sufficient number of qualified dealers and distributors. Our inability to maintain successful relationships with dealers and distributors, or to expand our distribution channels, could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our Global Positioning Systems (&#8220;GPS&#8221;) products depend upon satellites maintained by the United States Department of Defense. If a significant number of these satellites become inoperable, unavailable or are not replaced, or if the policies of the United States government for the use of the GPS without charge are changed, our business will suffer.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The GPS is a satellite-based navigation and positioning system consisting of a constellation of orbiting satellites. The satellites and their ground control and monitoring stations are maintained and operated by the United States Department of Defense. The Department of Defense does not currently charge users for access to the satellite signals. These satellites and their ground support systems are complex electronic systems subject to electronic and mechanical failures and possible sabotage.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">If a significant number of satellites were to become inoperable, unavailable or are not replaced, it would impair the current utility of our GPS products and the growth of market opportunities. In addition, there can be no assurance that the U.S. government will remain committed to the operation and maintenance of GPS satellites over a long period, or that the policies of the U.S. government that provide for the use of the GPS without charge and without accuracy degradation will remain unchanged. Because of the increasing commercial applications of the GPS, other U.S. government agencies may become involved in the administration or the regulation of the use of GPS signals. Any of the foregoing factors could affect the willingness of buyers of our products to select GPS-based products instead of products based on competing technologies, which could adversely affect our operational revenues, financial condition and results of operation.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We may incur material product liability costs.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We may be subject to product liability claims in the event that the failure of any of our products results in personal injury or death and we cannot assure that we will not experience material product liability losses in the future. We cannot assure that our product liability insurance will be adequate for liabilities ultimately incurred or that it will continue to be available on terms acceptable to us. In addition, if any of our products prove to be defective, we may be required to participate in government-imposed or customer OEM-instituted recalls involving such products. A successful claim brought against us that exceeds available insurance coverage or a requirement to participate in any product recall could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Increased or unexpected product warranty claims could adversely affect us.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We typically provide our customers a warranty covering workmanship, and in some cases materials, on products we manufacture. Our warranty generally provides that products will be free from defects and adhere to customer specifications. If a product fails to comply with the warranty, we may be obligated or compelled, at our expense, to correct any defect by repairing or replacing the defective product. Our customers are increasingly seeking to hold suppliers responsible for product warranties, which could negatively impact our exposure to these costs. We maintain warranty reserves in an amount based on historical trends of units sold and costs incurred, combined with our current understanding of the status of existing claims. To estimate the warranty reserves, we must forecast the resolution of existing claims, as well as expected future claims on products previously sold. The costs of claims estimated to be due and payable could differ materially from what we may ultimately be required to pay. An increase in the rate of warranty claims or the occurrence of unexpected warranty claims could have a material adverse effect on our customer relations, our business, our financial condition or results of operations.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">If we fail to protect our intellectual property rights or maintain our rights to use licensed intellectual property or are found liable for infringing the rights of others, our business could be adversely affected.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our intellectual property, including our patents, trademarks, copyrights, trade secrets and license agreements, are important in the operation of our businesses, and we rely on the patent, trademark, copyright and trade secret laws of the United States and other countries, as well as nondisclosure agreements, to protect our intellectual property rights. We may not, however, be able to prevent third parties from infringing, misappropriating or otherwise violating our intellectual property, breaching any nondisclosure agreements with us, or independently developing technology that is similar or superior to ours and not covered by our intellectual property. Any of the foregoing could reduce any competitive advantage we have developed, cause us to lose sales or otherwise harm our business. We cannot assure that any intellectual property will provide us with any competitive advantage or will not be challenged, rejected, cancelled, invalidated or declared unenforceable. In the case of pending patent applications, we may not be successful in securing issued patents, or securing patents that provide us with a competitive advantage for our businesses. In addition, our competitors may design products around our patents that avoid infringement and violation of our intellectual property rights.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We cannot be certain that we have rights to all intellectual property currently used in the conduct of our businesses or that we have complied with the terms of agreements by which we acquire such rights, which could expose us to infringement, misappropriation or other claims alleging violations of third party intellectual property rights. Third parties have asserted and may assert or prosecute infringement claims against us in connection with the services and products that we offer, and we may or may not be able to successfully defend these claims. Litigation, either to enforce our intellectual property rights or to defend against claims regarding intellectual property rights of others, could result in substantial costs and a diversion of our resources. Any such claims and resulting litigation could require us to enter into licensing agreements (if available on acceptable terms or at all), pay damages and cease making or selling certain products and could result in a loss of our intellectual property protection. Moreover, we may need to redesign some of our products to avoid future infringement liability. We also may be required to indemnify customers or other third parties at significant expense in connection with such claims and actions. Recently, the Company has seen an increase in customer requests for indemnification in connection with third party patent claims related to connectivity-enabled products. These claims are being made by patent-holders seeking royalties and who may enter into litigation based on patent infringement allegations. Any of the foregoing could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We may not be able to successfully integrate acquisitions into our business or may otherwise be unable to benefit from pursuing acquisitions.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Failure to successfully identify, complete and/or integrate acquisitions could have a material adverse effect on us. A portion of our growth in sales and earnings has been generated from acquisitions and subsequent improvements in the performance of the businesses acquired. We expect to continue a strategy of selectively identifying and acquiring businesses with complementary products. We cannot assure you that any business acquired by us will be successfully integrated with our operations or prove to be profitable. We could incur substantial indebtedness in connection with our acquisition strategy, which could significantly increase our interest expense.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-weight:normal;">We anticipate that acquisitions could occur in foreign markets in which we do not currently operate. As a result, the process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. Any failure to successfully integrate such acquisitions could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our debt obligations could limit our flexibility in managing our business and expose us to risks.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As of December&#160;31, 2019, there was $126.0 million in borrowings outstanding on our revolving credit facility (the &#8220;2019 Credit Facility&#8221;). In addition, we are permitted under our 2019 Credit Facility to incur additional debt, subject to specified limitations. Our leverage and the terms of our indebtedness may have important consequences including the following:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">we may have difficulty satisfying our obligations with respect to our indebtedness, and if we fail to comply with these requirements, an event of default could result;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">we may be required to dedicate a substantial portion of our cash flow from operations to required payments on indebtedness, thereby reducing the availability of cash flow for working capital, capital expenditures and other general corporate activities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">covenants relating to our debt may limit our ability to obtain additional financing for working capital, capital expenditures and other general corporate activities;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">covenants relating to our debt may limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">we may be placed at a competitive disadvantage against any less leveraged competitors.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">These and other consequences of our leverage and the terms of our indebtedness could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Covenants in our 2019 Credit Facility may limit our ability to pursue our business strategies.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our 2019 Credit Facility limits our ability to, among other things:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">incur additional debt and guarantees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">pay dividends and repurchase our shares;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">make other restricted payments, including investments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">create liens;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">sell or otherwise dispose of assets, including capital shares of subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">enter into agreements that restrict dividends from subsidiaries;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">consolidate, merge or sell or otherwise dispose of all or substantially all of our assets; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">substantially change the nature of our business.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk32848913"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The agreement governing our 2019 Credit Facility requires us to maintain a maximum leverage ratio of 3.50 to 1.00, and a minimum interest coverage ratio of 3.50 to 1.00 and places a maximum annual limit on capital expenditures. Our ability to comply with these covenants as well as the negative covenants under the terms of our indebtedness, may be affected by events beyond our control.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A breach of any of the negative covenants under our indebtedness or our inability to comply with the leverage and interest ratio requirements in the 2019 Credit Facility could result in an event of default. If an event of default occurs, the lenders under the 2019 Credit Facility could elect to declare all outstanding borrowings, together with accrued interest and other fees, to be immediately due and payable and terminate any commitments they have to provide further borrowings, and the 2019 Credit Facility lenders could pursue foreclosure and other remedies against us and our assets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">A failure of our information technology (IT) networks and systems, or the inability to successfully implement upgrades to our enterprise resource planning (ERP) systems, could adversely impact our business and operations.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We rely upon information technology networks and systems to process, transmit and store electronic information, and to manage or support a variety of business processes and/or activities. The secure operation of these IT networks and systems and the proper processing and maintenance of this information are critical to our business operations. Despite the implementation of security measures, our IT networks and systems are at risk to damages from computer viruses, unauthorized access, cyber-attack and other similar disruptions. The occurrence of any of these events could compromise our IT networks and systems, and the information stored there could be accessed, publicly disclosed or lost. Any such access, disclosure, loss of information or disruption of our operations could cause significant damage to our reputation, affect our relationships with our customers, suppliers and employees, lead to claims against the Company and ultimately harm our business. &#160;We may be required to incur significant costs to protect against damage caused by these disruptions or security breaches in the future.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Also, we continually expand and update our IT networks and systems in response to the changing needs of our business and periodically upgrade our ERP systems. Should our networks or systems not be implemented successfully, or if the systems do not perform in a satisfactory manner once implementation is complete, our business and operations could be disrupted and our results of operations could be adversely affected, including our ability to report accurate and timely financial results.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">We may be subject to risks relating to our information technology systems and cybersecurity.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We rely on information technology systems to process, transmit and store electronic information and manage and operate our business. A breach in security could expose us and our customers and suppliers to risks of misuse of confidential information, manipulation and destruction of data, production downtimes and operations disruptions, which in turn could adversely affect our reputation, competitive position, business or results of operations. While we have taken reasonable steps to protect the Company from cybersecurity risks and security breaches (including enhancing our firewall, workstation, email security and network monitoring and alerting capabilities, and training employees around phishing, malware and other cybersecurity risks), and we have policies and procedures to prevent or limit the impact of systems failures, interruptions, and security breaches, there can be no assurance that such events will not occur or that they will be adequately addressed if they do. Although we rely on commonly used security and processing systems to provide the security and authentication necessary to effect the secure transmission of data, these precautions may not protect our systems from all potential compromises or breaches of security.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Privacy and security concerns relating to the Company&#8217;s current or future products and services could damage its reputation and deter current and potential users from using them.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We may gain access to sensitive, confidential or personal data or information that is subject to privacy and security laws, regulations and customer-imposed controls. Concerns about our practices with regard to the collection, use, disclosure, or security of personal information or other privacy related matters, even if unfounded, could damage our reputation and adversely affect our financial condition or operating results. Furthermore, regulatory authorities around the world are considering a number of legislative and regulatory proposals concerning cybersecurity and data protection. In addition, the interpretation and application of consumer and data protection laws in the U.S., Europe and elsewhere are often uncertain and in flux. Complying with these various laws could cause the Company to incur substantial costs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Compliance with environmental and other governmental regulations could be costly and require us to make significant expenditures.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our operations are subject to various federal, state, local and foreign laws and regulations governing, among other things:</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the discharge of pollutants into the air and water;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the generation, handling, storage, transportation, treatment, and disposal of waste and other materials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the cleanup of contaminated properties; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the health and safety of our employees.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our business, operations and facilities are subject to environmental and health and safety laws and regulations, many of which provide for substantial fines for violations. The operation of our manufacturing facilities entails risks and we cannot assure you that we will not incur material costs or liabilities in connection with these operations. In addition, potentially significant expenditures could be required in order to comply with evolving environmental, health and safety laws, regulations or requirements that may be adopted or imposed in the future. Changes in environmental, health and safety laws, regulations and requirements or other governmental regulations could increase our cost of doing business or adversely affect the demand for our products.</span></p><a id="_Hlk28599360"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Our annual effective tax rate could be volatile and materially change as a result of changes in the mix of earnings and other factors including changes in the recognition and/or release of valuation allowances against deferred tax assets.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our overall effective tax rate is computed by dividing our total tax expense (benefit) by our total earnings (loss) before tax. However, tax expense and benefits are not recognized on a global basis, but rather on a jurisdictional or legal entity basis. Losses in certain jurisdictions may not provide a current financial statement tax benefit as a result of the need to maintain a valuation allowance against the associated deferred tax asset. Also, management periodically evaluates the realizability of our deferred tax assets which may result in the recognition and/or release of valuation allowances. As a result, changes in the mix of earnings between jurisdictions and changes in the recognition and/or release of valuation allowances, among other factors, could have a significant effect on our overall effective tax rate.</span></p><a id="_939029f9_82ea_4397_b223_cc350c32acaf"></a><a id="Item1BUnresolvedStaffComments_745368"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;1B. Unresolved Staff Comments.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">None.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_457bdba1_1f34_436b_9b17_2d8b6e30112e"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="Item2Properties_543203"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;2. Properties.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company and its joint venture owned or leased ten manufacturing facilities, which together contain approximately 1.1 million square feet of manufacturing space. Of these manufacturing facilities, five are used by our Control Devices reportable segment, five are used by our Electronics reportable segment, one is used by our Stoneridge Brazil reportable segment and two are used by our joint venture, MSIL. The following table provides information regarding our facilities:</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Owned/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Square</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Location</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Leased</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:33.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Use</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Footage</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Lexington, Ohio</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">219,612</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Juarez, Mexico </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">199,989</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Suzhou, China </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering/Sales Office</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">145,033</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Canton, Massachusetts</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">132,560</span></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">El Paso, Texas </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Warehouse</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">57,000</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Lexington, Ohio</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Warehouse</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">15,000</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Novi, Michigan</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Engineering</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">6,398</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Lexington, Ohio</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Warehouse</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">2,700</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Electronics</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tallinn, Estonia </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">85,911</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Orebro, Sweden</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">77,472</span></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Barneveld, Netherlands</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">62,700</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stockholm, Sweden</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Engineering/Division Office</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">39,600</span></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Dundee, Scotland</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Engineering/Sales Office</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">34,605</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Bayonne, France</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office/Warehouse</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">9,655</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Jasper, Georgia</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office/Warehouse</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">6,250</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ottobrunn, Germany</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">1,119</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manaus, Brazil</span></p></td><td style="vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing</span></p></td><td style="vertical-align:top;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">102,247</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Campinas, Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Engineering/Division Office</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">45,467</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Campinas, Brazil</span></p></td><td style="vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">9,246</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buenos Aires, Argentina</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office</span></p></td><td style="background-color:#cceeff;vertical-align:top;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">2,906</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Corporate and Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Novi, Michigan </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Headquarters/Division Office</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">37,713</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stuttgart, Germany</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sales Office/Engineering</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">2,000</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Joint Venture</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Pune, India</span></p></td><td style="vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Owned</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing/Engineering/Sales Office</span></p></td><td style="vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">80,000</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:40.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Chennai, India</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leased</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Manufacturing</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:top;white-space:normal;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">25,629</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">This facility is also used in the Electronics reportable segment.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">This facility will close by March 31, 2020 as a result of a restructuring plan and the consolidation of operations at this site into other Company locations. Refer to Note 13 to the consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">This facility is also used in the Control Devices reportable segment.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><a id="_5008a16f_a457_4d1c_bdd3_4180e8e3ffc7"></a><a id="Item3LegalProceedings_141581"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;3. Legal Proceedings.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">From time to time we are subject to various legal actions and claims incidental to our business, including those arising out of breach of contracts, product warranties, product liability, patent infringement, regulatory matters, and employment-related matters. It is our opinion that the outcome of such matters will not have a material adverse impact on our consolidated financial position, results of operations, or cash flows.  However, the final amounts required to resolve these matters could differ materially from our recorded estimates. See Note&#160;11 to the consolidated financial statements.</span></p><a id="_fb02724c_0a49_4303_9f5b_424e28a2eb2b"></a><a id="Item4MineSafetyDisclosure_635357"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;4. Mine Safety Disclosure.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Not Applicable.</span></p><a id="_a6f3662b_83cd_4a48_86c2_ffe7727cbed2"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk32314452"></a><a id="_Hlk32827357"></a><a id="PARTII_602041"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">PART&#160;II</b></p><a id="Item5MarketforRegistrantsCommonEquityRel"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our shares are listed on the New York Stock Exchange (&#8220;NYSE&#8221;) under the symbol &#8220;SRI.&#8221;  As of February&#160;20, 2020, we had 27,408,272 Common Shares, without par value, outstanding which were owned by approximately 160 shareholders of record. This does not include persons whose stock is in nominee or &#8220;street name&#8221; accounts held by brokers.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table presents information with respect to repurchases of Common Shares made by us during the three&#160;months ended December 31, 2019. There were 2,725 Common Shares delivered to us by employees as payment for withholding taxes due upon vesting of performance share awards and share unit awards during the three&#160;months ended December 31, 2019.</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total&#160;number&#160;of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Maximum&#160;number</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">shares&#160;purchased&#160;as</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">of&#160;shares&#160;that&#160;may</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">part&#160;of&#160;publicly</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">yet&#160;be&#160;purchased</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total&#160;number&#160;of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Average&#160;price</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">announced&#160;plans</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">under&#160;the&#160;plans</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:32.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:14.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">shares&#160;purchased</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">paid&#160;per&#160;share</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">or&#160;programs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">or&#160;programs</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">10/1/19-10/31/19</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 957</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 30.93</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">N/A</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">11/1/19-11/30/19</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 291</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 30.14</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">N/A</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">12/1/19-12/31/19</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:14.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 1,477</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 29.36</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">N/A</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1)</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:32.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 2,725</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="font-family:'Arial';font-size:8pt;">(1)</span></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;"><span style="font-family:'Arial';font-size:8pt;">On October 26, 2018 the Company announced a Board approved repurchase program authorizing Stoneridge to repurchase up to&#160;$50.0 million&#160;</span><span style="font-family:'Arial';font-size:8pt;white-space:pre-wrap;">of our Common Shares.  Thereafter, on May 7, 2019, we announced that the Company had entered into an accelerated share repurchase agreement with Citibank N.A. to repurchase an aggregate of $50.0 million of our Common Shares.  Pursuant to the accelerated share repurchase agreement in the second quarter of 2019 we made an upfront payment of $50.0 million and received an initial delivery of 1,349,528 Common Shares which became treasury shares and were recorded as a $40.0 million reduction to shareholder&#8217; equity. The remaining $10.0 million of the initial payment was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares.  The number of shares to be ultimately purchased by the Company will be determined based on the volume weighted-average price of our Common Shares during the terms of the transaction, minus an agreed upon discount between the parties. The program is expected to be completed by May 8, 2020.</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other than the repurchase of Common Shares in May 2019 there were no other repurchases of Common Shares made by us during the&#160;years ended December&#160;31, 2019 or 2018, other than the repurchase of Common Shares of 136,644 and 153,397, respectively, to satisfy employee tax withholdings associated with the delivery of Common Shares earned by employees pursuant to equity-base awards under the Company&#8217;s Long-Term Incentive Plan.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:251.21pt;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance Graph</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Set forth below is a line graph comparing the cumulative total return of a hypothetical investment in our Common Shares with the cumulative total return of hypothetical investments in the Morningstar Auto Parts Industry Group Index and the NYSE Composite Index based on the respective market price of each investment as of December&#160;31, 2014, 2015, 2016, 2017, 2018 and 2019 assuming in each case an initial investment of $100 on December&#160;31, 2014, and reinvestment of dividends.</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 10pt 0pt;"><img src="sri-20191231x10kdbf102003.jpg" alt="Graphic" style="display:inline-block;height:251.21pt;width:485.18pt;" /></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2014</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2015</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2016</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge, Inc.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 115</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 138</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 178</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 192</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">228</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Morningstar Auto Parts Index</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 97</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 102</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 130</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 90</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">111</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">NYSE Composite Index</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 96</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 108</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 128</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 117</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">147</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For information on &#8220;Related Stockholder Matters&#8221; required by Item&#160;201(d)&#160;of Regulation S-K, refer to Item&#160;12 of this report.</span></p><a id="_c849bec9_fa4a_4e0a_8726_5f65a443ada0"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="Item6SelectedFinancialData_272296"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;6. Selected Financial Data.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 6pt 0pt;"><span style="font-family:'Arial';">The following table sets forth selected historical financial data and should be read in conjunction with the consolidated financial statements and notes related thereto and other financial information included elsewhere herein. The selected historical data was derived from our consolidated financial statements.</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:53.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 </b><sup style="font-family:'Arial';font-size:5.25pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:7.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2016</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:7.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2015</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="14" style="background-color:auto;vertical-align:middle;white-space:normal;width:44.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except per share data)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Statement of Operations Data:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales:</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 447,528</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 408,132</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 333,010</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 335,195</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 344,727</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 282,383</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 205,256</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 216,544</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 81,075</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 94,533</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 82,589</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 95,258</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 834,289</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 824,444</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 695,977</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 644,812</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross profit</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 213,733</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 256,631</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 248,140</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 195,439</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 176,978</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income (loss):</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 73,327</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 64,191</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 72,555</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 61,815</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 44,690</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 25,006</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 28,236</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 18,119</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 14,798</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 13,784</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6,539</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,989</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,661</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,462)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (7,542)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;"> (G)</sup></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (33,591)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (30,412)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (35,965)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (29,069)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (23,117)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 71,281</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 57,370</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 44,082</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 27,815</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Equity in earnings of investees </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 1,578</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,038</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1,636</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1,233</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 608</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes from continuing operations </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 68,393</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 65,058</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 52,582</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 39,185</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 20,230</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income from continuing operations </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B) (C) (D) (E)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 60,291</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 45,049</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 75,574</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 20,777</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Loss from discontinued operations </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(F)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (210)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B) (C) (D) (E) (F)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 60,291</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 45,049</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 75,574</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 20,567</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net loss attributable to noncontrolling interest </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(E)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (130)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1,887)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (2,207)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc. </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(B) (C) (D) (E)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 60,291</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 45,179</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 77,461</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 22,774</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic earnings per share from continuing operations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">attributable to Stoneridge, Inc.</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 2.17</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.90</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.61</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2.79</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.84</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Diluted earnings per share from continuing operations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">attributable to Stoneridge, Inc.</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 2.13</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.85</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.57</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2.74</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.82</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:bottom;white-space:normal;width:55.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic loss per share attributable to </span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">discontinued operations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.01)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Diluted loss per share attributable to</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">discontinued operations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.01)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic earnings per share attributable to Stoneridge, Inc.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 2.17</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.90</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.61</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2.79</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.83</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Diluted earnings per share attributable to Stoneridge, Inc.</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 2.13</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.85</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.57</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2.74</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.81</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Other Continuing Operations Data:</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 52,198</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 51,074</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 48,877</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 40,212</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 38,792</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capital expenditures</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 35,824</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 29,027</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 32,170</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 24,476</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 28,735</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Depreciation and amortization </span><sup style="font-family:'Arial';font-size:5.25pt;line-height:100%;top:0pt;vertical-align:top;">(H)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 30,859</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 29,191</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 27,930</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 23,258</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 22,274</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance Sheet Data (as of December 31):</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Working capital</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 192,670</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 172,870</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 167,245</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 128,184</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 123,859</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 602,209</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 559,519</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 559,037</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 394,529</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 364,252</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term debt, net of current portion</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 126,454</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 96,983</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 124,852</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 75,060</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 104,458</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:53.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Shareholders&#39; equity</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 289,904</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 283,266</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 244,072</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 192,077</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:6.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 106,429</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk33433419"></a><a id="_Hlk33433482"></a><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amounts for </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">2019 include the effect of the disposal of Non-core Products which is disclosed in Note 2 to the Company&#8217;s consolidated financial statements.  The Company recognized a gain on disposal of Non-core Products, net of $33,599 which is included within our Control Devices segment</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amounts for 2019, 2018 and 2017 include the Orlaco business as of the acquisition date which is included within our Electronics operating segment and is disclosed in Note&#160;2 to the Company&#8217;s consolidated financial statements.</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amounts for 2017 include the impact of the Tax Legislation, a net tax benefit of $(9,062), consisting of an increase in tax expense of $6,207 due to the one-time deemed repatriation tax, offset by the favorable impact of the reduced tax rate on the Company&#8217;s net deferred tax liabilities and other deferred tax adjustments of $(15,269) related to certain earnings included in the one-time transition tax.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company recorded a release of a valuation allowance associated with its U.S. federal, certain state and foreign deferred tax assets of $48.5 million for the&#160;year ended December&#160;31, 2016.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(E)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company recorded a full valuation allowance on Stoneridge Brazil&#8217;s net deferred tax assets of $1,237 for the&#160;year ended December&#160;31, 2016 of which $322 was attributable to noncontrolling interest.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(F)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company sold its Wiring business during the&#160;year ended December&#160;31, 2014. As such, for all periods presented the Company reported this business as discontinued operations in the Company&#8217;s consolidated financial statements.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(G)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(H)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on fixed and certain finite-lived intangible assets.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_33235bd3_0b71_4726_8d94_56f4ffadc880"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Item7ManagementsDiscussionandAnalysisofF"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We are a global designer and manufacturer of highly engineered electrical and electronic components, modules and systems primarily for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#8220;Orlaco&#8221;). As such, the Company&#8217;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. On May&#160;16, 2017, the Company also acquired the remaining 26% noncontrolling interest in Stoneridge Brazil.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following discussion and analysis should be read in conjunction with the consolidated financial statements and notes related thereto and other financial information included elsewhere herein.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Segments</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We are organized by products produced and markets served. Under this structure, our operations have been reported using the following segments:</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Control Devices.</i><span style="font-family:'Arial';"> This segment includes results of operations that manufacture actuators, sensors, switches and connectors.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Electronics.</i><span style="font-family:'Arial';"> This segment includes results of operations from the production of driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Stoneridge Brazil (formerly referred to as &#8220;PST&#8221;).</i><span style="font-family:'Arial';"> This segment includes results of operations that design and manufacture vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Overview</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had net income attributable to Stoneridge,&#160;Inc. of $60.3 million, or $2.13 per diluted share, for the&#160;year ended December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge,&#160;Inc. in 2019 increased by $6.4 million, or $0.28 per diluted share, from $53.8 million, or $1.85 per diluted share, for the&#160;year ended December&#160;31, 2018 primarily due to</span><span style="background-color:#ffffff;color:#212529;font-family:'Arial';"> the gain on disposal of Control Devices&#8217; Non-core Products of $33.6 million, or $0.98 per diluted share, and the recovery of Brazilian indirect taxes of $6.5 million, or $0.20 per diluted share, which were offset by </span><span style="font-family:'Arial';">decreased sales and gross margin and an increase in restructuring costs of $9.6 million, or $0.23 per diluted share, mostly related to our previously announced closure of our Canton facility (&#8220;Canton Restructuring&#8221;). Pursuant to our Common Share repurchase program, we purchased 1,349,528 outstanding Common Shares on May 8, 2019 which increased earnings per share by reducing diluted weighted-average shares outstanding.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In 2019, our net sales decreased by $31.9 million, or 3.7%, while our operating income increased $4.3 million, or 6.4%.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our Control Devices segment net sales decreased by 2.2% primarily as a result of decreased sales volume in the North American automotive market due to certain program volume reductions related to our legacy shift-by-wire programs, the disposal of Non-core Products and the impact of the labor strike at a major customer that occurred in the second half of 2019.  In addition, we experienced decreased sales volume in our North American commercial vehicle and agricultural markets. These decreases were partially offset by sales volume increases in our China automotive, European automotive and European commercial vehicle markets as well as the one-time sale of Non-core Product inventory. Segment gross margin decreased due to lower sales and higher direct material costs as a percentage of sales from the adverse effects of the impact of Non-Core Product sales pursuant to the contract manufacturing agreement at an average gross margin of 5.5%, Canton Restructuring costs and tariffs. Segment operating income increased 14.2% relative to 2018 due to the gain on disposal of Non-core Products offset by Canton Restructuring costs and lower segment margin.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Electronics segment net sales decreased by 2.8% primarily due to a decrease in sales volume in our European commercial vehicle market and unfavorable foreign currency translation which was offset by an increase in sales volume in our North American and China commercial vehicle markets as well as increased sales of European and North American off-highway vehicle products. Segment gross margin decreased slightly due to lower sales, unfavorable product mix and higher costs for electronic components. Operating income for the segment decreased 11.4% compared to 2018 due to lower segment margin being partially offset by lower wages, the capitalization of software development costs and the impact of 2018 restructuring costs.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment net sales decreased by 15.8% due to lower volumes for our Argentina aftermarket channel, audio and alarm products, tracking devices and monitoring service revenues. This decrease was offset by higher volumes for our OEM and factory authorized dealer installer products. Segment gross margin declined due to the reduction in sales volume and adverse sales mix. Operating income increased 31.1% compared to 2018 primarily due to the recovery of Brazilian indirect taxes offsetting the impact of lower sales and gross margin.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In 2019, SG&amp;A expenses were favorably impacted by Stoneridge Brazil&#8217;s recovery of indirect taxes and Control Device&#8217;s transitional service cost reimbursement associated with the disposal of its Non-core Products offset by an increase in year-over-year restructuring and business realignment costs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019 and 2018, we had cash and cash equivalents of $69.4 million and $81.1 million, respectively. Cash and cash equivalents decreased during 2019 primarily due to the repurchase of our Common Shares and lower cash flows from operations as well as the cash payment of the Orlaco earn-out consideration which were offset by proceeds from the disposal of Non-core Products and net borrowings on the 2019 Credit Facility. At December&#160;31, 2019 and 2018 we had $126.0 million and $96.0 million, respectively, in borrowings outstanding on our 2019 Credit Facility and the Amended Agreement, as applicable. </span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Outlook</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company believes that focusing on products that address industry megatrends will have a positive impact on both our top-line growth and underlying margins.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The North American automotive market is expected to increase from 16.3 million units in 2019 to 16.7 million units in 2020. Based on our product mix and expected certain program volume reductions related to the legacy shift-by-wire programs, the Company expects sales volumes in our Control Devices segment to be consistent with the prior&#160;year excluding the impact of the sale of Non-core Products.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">We expect full year 2020 European commercial vehicle volumes to decline compared to prior year volumes. The North American commercial vehicle market increased in 2019, however we expect it to decline significantly in 2020.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our 2019 Stoneridge Brazil segment revenues declined compared to the prior year due to lower volumes in our Brazilian served markets for our audio and alarm products, monitoring products and service revenues.  In addition, revenues were adversely affected by the continued decline in the Argentinian economy. In January 2020, the International Monetary Fund (&#8220;IMF&#8221;) forecasted the Brazil gross domestic product to grow 2.2% in 2020 and 2.3% in 2021. We expect our served market channels to improve with improvements in the Brazilian economy and expect higher OEM related revenues from new program launches occurring in 2020. Our financial performance in our Stoneridge Brazil segment is also subject to uncertainty from movements in the Brazilian Real and Argentina Peso foreign currencies.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;color:#212529;font-family:'Arial';">Because of the recent coronavirus outbreak in China, we are currently </span><span style="background-color:#ffffff;font-family:'Arial';">experiencing </span><span style="background-color:#ffffff;color:#212529;font-family:'Arial';">operational limitations at our Suzhou, China facility. We continue to be impacted due to national and regional Chinese government declarations requiring closures, quarantines and travel restrictions. Numerous variables and uncertainties related to this outbreak limit our ability to calculate the overall impact on our business; however, we expect that the impact will be material in the first quarter of fiscal year 2020.&#160; </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="color:#212529;font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Trade actions initiated by the U.S. imposing tariffs on imports have been met with retaliatory tariffs by other countries, adding a level of uncertainty to the global economic environment. These and other actions are likely to impact trade polices with other countries and the overall global economy which could adversely impact our results of operations. </span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other Matters</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A significant portion of our sales are outside of the United States. These sales are generated by our non-U.S. based operations, and therefore, movements in foreign currency exchange rates can have a significant effect on our results of operations, which are presented in U.S. dollars. A significant portion of our raw materials purchased by our Electronics and Stoneridge Brazil segments are denominated in U.S. dollars, and therefore movements in foreign currency exchange rates can also have a significant effect on our results of operations. The U.S. Dollar strengthened against the Swedish krona, euro, Brazilian real and Argentinian peso in 2019 and 2018, unfavorably impacting our material costs and reported results. </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January 2019, we committed to a restructuring plan that will result in the closure of our Canton, Massachusetts facility (&#8220;Canton Facility&#8221;) which is expected by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations.&#160;The estimated costs for the Canton Restructuring include employee severance and termination costs, contract termination costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.&#160;&#160;We recognized $12.5 million of expense as a result of these actions during the year ended December 31, 2019. We expect to incur additional costs related to the Canton Restructuring of $1.5 million to $1.9 million through December 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#8217;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#8220;SCD&#8221;), and </span><span style="font-family:'Arial';white-space:pre-wrap;">Standard Motor Products, Inc. (&#8220;SMP&#8221;).  On the same day pursuant to the APA, in exchange for $40.0 million (subject to a post-closing inventory adjustment which was a payment to SMP of $1.6 million) and the assumption of certain liabilities, the Company and SCD sold to SMP </span><span style="font-family:'Arial';white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the &#8220;Non-core Products&#8221;).  </span><span style="font-family:'Arial';">On April 1, 2019, </span><span style="font-family:'Arial';white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company provided and was compensated for certain manufacturing, transitional, administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components. On April 1, 2019, the Company&#8217;s Control Devices segment recognized net sales and costs of goods sold of $4.2 million and $2.8 million, respectively, for the one-time sale of finished goods inventory and a gain on disposal of $33.9 million for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On&#160;October 26, 2018 the Company announced a Board approved share repurchase program authorizing Stoneridge to repurchase up to&#160;$50.0 million&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">of our Common Shares.  Thereafter, on May 7, 2019, we announced that the Company had entered into an accelerated share repurchase agreement with Citibank N.A. to repurchase an aggregate of $50.0 million of our Common Shares.  Pursuant to the accelerated share repurchase agreement in the second quarter of 2019 we made an upfront payment of $50.0 million and received an initial delivery of 1,349,528 Common Shares which became treasury shares and were recorded as a $40.0 million reduction to shareholder&#8217; equity. The remaining $10.0 million of the initial payment was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares.  The number of shares to be ultimately purchased by the Company will be determined based on the volume weighted-average price of our Common Shares during the terms of the transaction, minus an agreed upon discount between the parties. The program is expected to be completed by May 8, 2020. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil&#8217;s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil&#8217;s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company&#8217;s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of $6.5 million as a reduction to SG&amp;A expense which is inclusive of related interest income of $2.4 million, net of applicable professional fees of $1.0 million in the year ended December 31, 2019. The Company received administrative approval in January 2020 and is now able to offset eligible federal tax with the tax credit. The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits, and a hearing is scheduled for April 2020. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In the fourth quarter of 2018, we undertook restructuring actions for our Electronics segment affecting our European Aftermarket business and China operations.&#160;&#160;For the years ended December 31, 2019 and 2018, we recognized expense of $0.6 million and $3.5 million, respectively, as a result of these actions for related costs and non-cash accelerated depreciation. We expect to incur additional costs related to the Electronics segment restructuring actions of $0.4 million through 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In addition, we regularly evaluate the performance of our businesses and their cost structures, including personnel, and make necessary changes thereto in order to optimize our results.&#160;&#160;We also evaluate the required skill sets of our personnel and periodically make strategic changes. &#160;As a consequence of these actions, we incur severance related costs which we refer to as business realignment charges.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk26178971"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Because of the competitive nature of the markets we serve, we face pricing pressures from our customers in the ordinary course of business. In response to these pricing pressures we have been able to effectively manage our production costs by the combination of lowering certain costs and limiting the increase of others, the net impact of which to date has not been material. However, if we are unable to effectively manage production costs in the future to mitigate future pricing pressures, our results of operations would be adversely affected.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Year Ended December&#160;31, 2019 Compared To&#160;Year Ended December&#160;31, 2018</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Consolidated statements of operations as a&#160;percentage of net sales are presented in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> increase&#160;/</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 100.0</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (31,910)</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Costs and expenses:</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 620,556</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 74.4</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 609,568</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 70.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 10,988</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 123,853</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 14.8</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 138,553</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 16.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (14,700)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Gain on disposal of Non-core Products, net</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (33,599)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> </b><span style="font-family:'Arial';font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(4.0)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (33,599)</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 52,198</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6.3</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 51,074</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.9</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1,124</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 71,281</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8.5</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7.7</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,277</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Interest expense, net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 4,324</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 0.5</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,720</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.5</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (396)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Equity in earnings of investee</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1,578)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (0.2)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (2,038)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.2)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 460</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other expense (income), net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 142</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (736)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.1)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 878</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 68,393</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8.2</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 65,058</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 3,335</span></p></td></tr><tr><td style="vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes</span></p></td><td style="vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8,102</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 1.0</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 11,210</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.3</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,108)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:35.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 60,291</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 7.2</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.2</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6,443</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Net Sales.</i><span style="font-family:'Arial';"> Net sales for our reportable segments, excluding inter-segment sales are summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:31.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">decrease</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">decrease</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:31.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 51.7</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 50.9</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (9,737)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (2.2)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:31.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 335,195</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 40.2</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 344,727</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 39.8</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (9,532)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (2.8)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:31.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8.1</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9.3</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (12,641)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (15.8)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:31.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 834,289</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 100.0</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (31,910)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3.7)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:9pt;margin:12pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our Control Devices segment net sales decreased primarily as a result of decreased sales volume in the North American automotive market of $28.0 million due to certain program volume reductions related to the legacy shift-by-wire programs, the disposal of Non-core Products and the impact of a fourth quarter labor strike at a major customer.  In addition, Control Devices experienced decreased sales volume in our North American commercial vehicle and agriculture markets of $3.0 million and $1.7 million, respectively.  These decreases were partially offset by sales volume increases in our China automotive, European automotive and European commercial vehicle markets of $15.3 million, $4.5 million and $3.2 million, respectively, as well as the one-time sale of Non-core Product inventory of $4.2 million. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Electronics segment net sales decreased primarily due to a decrease in sales volume in our European commercial vehicle market of $14.8 million and unfavorable foreign currency translation of $7.4 million. This decrease was offset by an increase in sales volume in our North American and China commercial vehicle markets of $7.1 million and $1.7 million, respectively and increased sales of European and North American off-highway vehicle products of $3.6 million and $1.2 million, respectively. </span></p><a id="_Hlk32148805"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment net sales decreased due to lower volumes for our Argentina </span><span style="font-family:'Arial';">aftermarket channel, audio and alarm products, tracking devices and monitoring service revenues. This decrease was offset by higher volumes for our OEM and factory authorized dealer installer products.</span><span style="font-family:'Arial';"> </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Net sales by geographic location are summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 457,633</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 54.8</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 480,869</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 55.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (23,236)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (4.8)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 67,534</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8.1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (12,641)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (15.8)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 309,122</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 37.1</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 305,155</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 35.1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 3,967</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 834,289</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 100.0</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (31,910)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3.7)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The decrease in North American net sales was primarily attributable to a decrease in sales volume in our North American automotive market of $28.0 million resulting from certain program volume reductions related to the legacy shift-by-wire programs, the disposal of Non-core Products and the impact of the labor strike at a major customer that occurred in the second half of 2019. In addition, we experienced decreased sales volume in our agriculture market of $1.8 million. These decreases were partially offset by increased sales volume in our North American commercial vehicle and off-highway markets of $3.3 million and $1.2 million, respectively as well as the one-time sale of Non-core Product inventory of $4.2 million. The decrease in net sales in South America was primarily due to lower volumes for our Argentina aftermarket channel, audio and alarm products, tracking devices and monitoring service revenues. This decrease was offset by higher volumes for our OEM and factory authorized dealer installer products.  The increase in net sales in Europe and Other was primarily due to an increase in sales volume in our China automotive, European automotive, European off-highway and China commercial vehicle markets of $15.3 million, $4.2 million, $3.6 million and $1.7 million, respectively. This increase was offset by a decrease in sales volume of our European commercial vehicle market of $11.6 million. In addition, Europe and Other sales were unfavorably impacted by foreign currency translation of $8.0 million.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Cost of Goods Sold and Gross Margin. </i><span style="font-family:'Arial';white-space:pre-wrap;">Cost of goods sold increased compared to 2018 and our gross margin decreased to 25.6% in 2019 compared to 29.6% in 2018.  Our material cost as a percentage of net sales increased by 1.6% to 53.1% in 2019 compared to 51.5% in 2018.  Direct material costs in our Control Devices segment were&#160;negatively impacted by adverse product mix primarily from the impact of Non-core Product sales pursuant to the contract manufacturing agreement at an average margin of 5.5% and higher tariffs while our Electronics and Stoneridge Brazil segments were negatively impacted by adverse product mix and higher costs for electronic components. Overhead as a&#160;percentage of net sales increased by 2.0% to 15.9% in 2019 compared to 13.9% in 2018 primarily due to the Canton Restructuring costs of $7.6 million in our Control Devices segment.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our Control Devices segment gross margin decreased due to lower sales and higher direct material costs as a percentage of sales, adversely affected by tariffs, Canton Restructuring costs of $7.6 million and the unfavorable impact of Non-Core Product sales pursuant to the contract manufacturing agreement at an average margin of 5.5%.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Electronics segment gross margin decreased primarily due to lower sales, unfavorable product mix and higher costs for electronic components. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment gross margin decreased due to a reduction in sales volume and adverse sales mix. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Selling, General and Administrative (&#8220;SG&amp;A&#8221;). </i><span style="font-family:'Arial';white-space:pre-wrap;">SG&amp;A expenses decreased by $14.7 million compared to 2018 primarily due to a decrease in Stoneridge Brazil SG&amp;A costs from the recovery of Brazilian indirect taxes of $6.5 million and lower selling costs.  Electronics SG&amp;A expense decreased due to lower restructuring expenses of $2.1 million, a reduction in expense related to the fair value adjustment for the Orlaco earn-out consideration of $0.4 million and lower wages. Control Devices SG&amp;A costs decreased due to transitional service cost reimbursement associated with the disposal of its Non-core Products and lower wages offset by Canton Restructuring costs of $1.5 million and higher business realignment costs of $0.6 million. Unallocated corporate SG&amp;A costs increased primarily due to higher business realignment costs of $1.0 million, accelerated share-based compensation expense of $0.7 million associated with a retirement and higher wages offset by lower incentive compensation.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Gain on Disposal of Non-core Products, net. </i><span style="font-family:'Arial';">The gain on disposal in 2019 relates to the disposal of Control Devices&#8217; Non-core Products. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Design and Development (&#8220;D&amp;D&#8221;). </i><span style="font-family:'Arial';">D&amp;D costs increased by $1.1 million compared to the prior year due to higher D&amp;D costs in our Control Devices segment due to Canton Restructuring costs of $3.4 million and in our unallocated corporate segment for the establishment of the chief technology office. This increase was offset by lower D&amp;D costs in our Electronics and Control Devices segments from the capitalization of software development costs of $2.2 million and $1.4 million, respectively. </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Operating Income. </i><span style="font-family:'Arial';">Operating income (loss) is summarized in the following table by reportable segment (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 73,326</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 64,191</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9,135</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 14.2</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 25,007</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 28,236</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,229)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (11.4)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6,539</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,989</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1,550</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 31.1</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Unallocated corporate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (33,591)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (30,412)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,179)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (10.5)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:39.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 71,281</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,277</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Control Devices segment operating income increased primarily due to the gain on disposal of Non-core Products and the favorable impact to D&amp;D from the capitalization of software development costs offset by Canton Restructuring of $12.5 million and lower sales and margin including the adverse impact of tariffs, </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Electronics segment operating income decreased primarily due to lower sales, unfavorable mix and higher costs for electronic components partially offset by a decrease in SG&amp;A expense from lower restructuring costs and lower wages, and from lower D&amp;D costs due to capitalization of software development costs. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment operating income increased primarily due to the recovery of Brazilian indirect taxes, lower selling costs offsetting the impact of lower sales and gross margin.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our unallocated corporate operating loss increased primarily due to higher SG&amp;A costs from increase in business realignment costs of $1.0 million, accelerated share-based compensation expense associated with a retirement of eligible employees of $0.7 million, higher wages offset by lower incentive compensation.  In addition, D&amp;D expenses increased for the establishment of the chief technology office. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Operating income by geographic location is summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 66,398</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 63,552</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,846</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6,539</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,989</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1,550</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 31.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1,656)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1,537)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (119)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (7.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 71,281</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,277</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.4</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our North American operating results increased primarily due to the gain on disposal of Non-core Products and higher sales volume in the North American commercial vehicle and off-highway markets offset by lower sales in our automotive market, Canton Restructuring costs as well as higher SG&amp;A and D&amp;D costs. The increase in operating income in South America was primarily due to lower SG&amp;A from the recovery of Brazilian indirect taxes and lower selling costs and lower overhead costs offsetting lower sales. Our operating results in Europe and Other decreased slightly primarily due to lower gross margin from adverse product mix offset by lower SG&amp;A and D&amp;D costs.</span><i style="font-family:'Arial';font-style:italic;"> </i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Interest Expense, net. </i><span style="font-family:'Arial';">Interest expense, net decreased by $0.4 million compared to the prior&#160;year primarily due to lower interest expense at our Stoneridge Brazil segment from lower outstanding debt offset by the write-off of deferred financing fees as a result of refinancing the 2019 Credit Facility.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Equity in Earnings of Investee. </i><span style="font-family:'Arial';">Equity earnings for MSIL were $1.6 million and $2.0 million for the years ended December 31, 2019 and 2018, respectively. The decrease compared to the prior period is primarily due to lower gross margin from lower sales volumes in served markets as well as unfavorable changes in foreign currency exchange rates.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Other Expense (Income), net</i><span style="font-family:'Arial';">. We record certain foreign currency transaction and forward currency hedge contract (gains) losses as a component of other expense (income), net on the consolidated statement of operations. Other expense (income), net decreased by $0.8 million to other expense (income), net of $0.1 million in 2019 compared to other expense (income), net of ($0.7) million in 2018 primarily due to lower foreign currency transaction gains in our Electronics segment.</span></p><a id="_Hlk28599260"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Provision for Income Taxes. </i><span style="font-family:'Arial';">We recognized income tax expense of $8.1 million and $11.2 million for federal, state and foreign income taxes for 2019 and 2018, respectively. The decrease in tax expense for the year ended December&#160;31, 2019 compared to the same period for 2018 was primarily due to the impact of certain tax incentives, which did not impact 2018. The effective tax rate decreased to 11.8% in 2019 from 17.2% in 2018 primarily due to the impact of certain tax incentives, which did not impact 2018.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Year Ended December&#160;31, 2018 Compared To&#160;Year Ended December&#160;31, 2017</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Consolidated statements of operations as a&#160;percentage of net sales are presented in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> increase&#160;/</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:36.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 824,444</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 41,755</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Costs and expenses:</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 609,568</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 70.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 576,304</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 69.9</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 33,264</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 138,553</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 16.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 141,893</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 17.2</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,340)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 51,074</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.9</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 48,877</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.9</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,197</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7.7</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 57,370</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7.0</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9,634</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Interest expense, net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,720</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.5</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5,783</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.7</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1,063)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Equity in earnings of investee</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (2,038)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.2)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1,636)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.2)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (402)</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other expense (income), net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (736)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (0.1)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 641</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.1</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1,377)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 65,058</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 52,582</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.4</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 12,476</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes</span></p></td><td style="vertical-align:middle;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 11,210</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.3</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 7,533</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 0.9</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 3,677</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.2</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 45,049</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 8,799</span></p></td></tr><tr><td style="vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net loss attributable to noncontrolling interest</span></p></td><td style="vertical-align:middle;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (130)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';">130</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:36.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc.</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 53,848</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 6.2</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 45,179</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 8,669</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Net Sales.</i><span style="font-family:'Arial';"> Net sales for our reportable segments, excluding inter-segment sales are summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:31.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase /</b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase /</b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:31.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 50.9</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 447,528</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 54.3</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (6,231)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (1.4)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:31.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 344,727</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 39.8</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 282,383</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 34.2</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 62,344</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 22.1</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:31.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9.3</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 94,533</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 11.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (14,358)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (15.2)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:middle;width:31.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 824,444</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 41,755</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.1</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Control Devices segment net sales decreased primarily as a result of decreased sales volume in the North American automotive market of $24.4 million as a result of certain program volume reductions partially offset by an increase in sales volume in our commercial vehicle and China automotive markets of $15.9 million and $1.3 million, respectively, and favorable foreign currency translation of $0.5 million.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Electronics segment net sales increased primarily due to an increase in sales volume in our European and North American commercial vehicle products of $20.2 million and $19.6 million, respectively, and increased sales of European and North American off-highway vehicle products of $15.9 million and $4.6 million, respectively, as well as favorable foreign currency translation of $1.6 million. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment net sales decreased primarily due to unfavorable foreign currency translation that decreased sales by $11.9 million, or 12.6%, as well as lower volumes for our audio products and our Argentina aftermarket channel. This reduction was partially offset by an increase in sales of new products to our factory authorized dealer installers and higher sales of monitoring products and services.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Net sales by geographic location are summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.91%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="9" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:31.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 480,511</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 55.5</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 471,770</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 57.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 8,741</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 1.9</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 94,533</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 11.5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (14,358)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (15.2)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 305,513</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 35.2</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 258,141</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 31.3</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 47,372</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 18.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:31.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 866,199</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%&#160;&#160;</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 824,444</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 100.0</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%&#160;&#160;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 41,755</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The increase in North American net sales was primarily attributable to increased sales volume in our North American commercial vehicle and off-highway markets of $28.4 million and $4.6 million, respectively, which was offset by a decrease in sales volume in our North American automotive of $24.4 million resulting from certain program volume reductions. The decrease in net sales in South America was primarily due to an unfavorable foreign currency translation that decreased sales by $11.9 million, or 12.6%, as well as lower sales volume for our audio products and our Argentina aftermarket channel partially offset by an increase in sales of new products to our factory authorized dealer installers and higher sales of monitoring products and services. The increase in net sales in Europe and Other was primarily due to the increase in our European commercial vehicle and off-highway markets of $27.1 million and $15.9 million, respectively, as well as an increase in sales volume in our China automotive market of $1.3 million. Additionally, Europe and Other sales were favorably impacted by foreign currency translation of $2.1 million. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Cost of Goods Sold and Gross Margin. </i><span style="font-family:'Arial';">Cost of goods sold increased by 5.8% and our gross margin decreased from 30.1% in 2017 to 29.7%. Our material cost as a percentage of net sales increased by 0.9% to 51.5% during 2018 compared to 50.6% for 2017. The higher direct material costs in our Control Devices segment resulted from the adverse effects of tariffs while our Electronics and Stoneridge Brazil segments were negatively impacted by U.S. denominated material purchases at non-U.S. based operations offset by favorable product mix. Overhead as a percentage of net sales decreased by 0.4% to 13.9% during 2018 compared to 14.3% for 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Control Devices segment gross margin decreased slightly due to lower sales and higher direct material costs due to tariffs, partially offset by a decrease in overhead costs primarily from a reduction in warranty costs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Electronics segment gross margin increased primarily due to higher sales offset and favorable product mix offset by the adverse effect of U.S denominated material purchases at non-U.S. based operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment gross margin improved slightly due to a favorable sales mix related to lower sales of audio products that resulted in lower direct material costs as a percentage of sales which was partially offset by lower sales primarily due to unfavorable foreign currency translation.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Selling, General and Administrative (&#8220;SG&amp;A&#8221;). </i><span style="font-family:'Arial';white-space:pre-wrap;">SG&amp;A expenses decreased by $3.3 million compared to 2017 primarily due to a decrease in expense for the fair value of the Orlaco and Stoneridge Brazil earn-out consideration of $4.5 million and $2.8 million in our Electronics and Stoneridge Brazil segments, respectively, offset by our Electronics segment 2018 restructuring actions for its aftermarket business and China operations of $2.7 million. Control Devices and Electronics SG&amp;A costs increased due to higher wages and fringe benefits as well as higher direct support charges for procurement support. Stoneridge Brazil SG&amp;A costs decreased during the current period due to lower wage and fringe benefits, professional service costs and selling costs. Unallocated corporate SG&amp;A costs decreased primarily due to higher allocation of direct support costs to operating segments for procurement and manufacturing support due to the centralization of these activities as well as lower incentive compensation costs which were partially offset by higher professional service fees.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Design and Development (&#8220;D&amp;D&#8221;). </i><span style="font-family:'Arial';">D&amp;D costs increased by $2.2 million primarily due to higher D&amp;D costs in our Electronics and Control Devices segments related to program launches and investment in development activities. Customer reimbursement for development projects increased $1.6 million in 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Operating Income. </i><span style="font-family:'Arial';">Operating income (loss) is summarized in the following table by reportable segment (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase&#160;/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 64,191</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 72,555</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (8,364)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (11.5)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 28,236</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 18,119</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 10,117</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 55.8</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,989</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,661</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,328</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 87.5</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Unallocated corporate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (30,412)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (35,965)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5,553</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 15.4</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 57,370</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9,634</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 16.8</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Control Devices segment operating income decreased primarily due to lower sales and higher SG&amp;A and D&amp;D costs partially related to program launches.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Electronics segment operating income increased primarily due to higher sales and gross margin partially offset by higher SG&amp;A including restructuring expenses as well as higher D&amp;D related to product launch and development activities.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our Stoneridge Brazil segment operating income increased primarily due to lower SG&amp;A, including the decrease in expense for the fair value of earn-out consideration of $2.8 million during 2018, partially offset by a decrease in sales.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our unallocated corporate operating loss decreased primarily due to higher allocations of direct support costs to operating segments for procurement and manufacturing activities due to the centralization of these activities as well as lower incentive compensation costs which were offset by higher professional service fees.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Operating income by geographic location is summarized in the following table (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Dollar</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Percent</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase /</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase /</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December&#160;31,&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 33,219</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 37,937</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (4,718)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (12.4)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,989</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,661</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,328</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 87.5</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 28,796</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 16,772</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 12,024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 71.7</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;width:40.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 67,004</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 57,370</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 9,634</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 16.8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our North American operating results decreased primarily due to lower sales volume in the North American automotive market as well as higher D&amp;D costs, which were partially offset by increased sales volume in the commercial vehicle and off-highway markets. The increase in operating income in South America was primarily due to a decrease in expense for the fair value of Stoneridge Brazil earn-out consideration. Our operating results in Europe and Other increased due to higher sales in our European commercial vehicle and off-highway markets which were partially offset by higher SG&amp;A and D&amp;D costs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Interest Expense, net. </i><span style="font-family:'Arial';">Interest expense, net decreased by $1.1 million compared to the prior year primarily due to lower interest expense at our unallocated corporate and Stoneridge Brazil segments as a result of the decrease in outstanding credit facility and debt balances, respectively, from voluntary principal prepayments of our credit facility.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Equity in Earnings of Investee. </i><span style="font-family:'Arial';">Equity earnings for MSIL were $2.0 million and $1.6 million for the years ended December 31, 2018 and 2017, respectively. The increase compared to the prior period was due to higher sales which was offset by an unfavorable change in foreign currency exchange rates.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Other Expense (Income), net</i><span style="font-family:'Arial';">. We record certain foreign currency transaction and forward currency hedge contract (gains) losses as a component of other expense (income), net on the consolidated statement of operations. Other expense (income), net decreased by $1.4 million to other income of $0.7 million in 2018 compared to other expense of $0.6 million for 2017 primarily due to the favorable impact of foreign currency exchange rates of non-functional currency denominated cash balances in our Electronics segment.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-weight:normal;">Provision for Income Taxes</i><span style="font-family:'Arial';font-style:normal;font-weight:normal;">. We recognized income tax expense of $11.2 million and $7.5 million for federal, state and foreign income taxes for 2018 and 2017, respectively. The change in tax expense for the&#160;year ended December&#160;31, 2018 compared to the same period for 2017 was predominantly due to the impact of the enactment of the Tax Cuts and Jobs Act (&#8220;Tax Legislation&#8221;) in the United States on December&#160;22, 2017. The change in the effective tax rate to 17.2% in 2018 from 14.3% in 2017, was predominantly due to impact of the Tax Legislation in 2017.Liquidity and Capital Resources</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-weight:bold;">Liquidity and Capital Resources</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-weight:bold;">Summary of Cash Flows for the&#160;years ended December&#160;31, 2019 and 2018 (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Years ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;">    Dollar </b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">increase</b></p><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(decrease)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net cash provided by (used for):</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 24,505</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,772</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (56,267)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Investing activities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (6,299)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (27,950)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 21,651</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financing activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (28,258)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (33,870)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 5,612</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of exchange rate changes on cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (1,637)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,863)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 2,226</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Net change in cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> (11,689)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 15,089</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (26,778)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Cash provided by operating activities decreased compared to 2018 primarily due to the lower net income excluding the gain on disposal related to Control Devices&#8217; Non-core Products and a higher use of cash to fund working capital levels. This decrease includes a portion of the cash payment of the Orlaco earn-out consideration obligation of $5.0 million paid during 2019. The higher working capital levels mostly relate to higher inventory levels from bank builds attributable to the Canton Restructuring activities and the disposal of Non-core Products as well as the delay of a product launch in our Electronics segment.  Our receivable terms have remained consistent between 2019 and 2018 however we have experienced a timing related decline in 2019 year-end collection rates.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Net cash provided by investing activities increased compared to 2018 due to the cash proceeds received from the disposal of Control Devices&#8217; Non-core Products offset by higher capital expenditures, 2019 capitalized software development costs, 2019 investments in the Autotech venture capital fund and insurance proceeds received in 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Net cash used for financing activities increased compared to the prior year primarily due to the repurchase of Common Shares during the second quarter of 2019 and the cash payment of Orlaco earn-out consideration offset by higher net Credit Facility borrowings.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-weight:bold;">Summary of Cash Flows for the&#160;years ended December&#160;31, 2018 and 2017 (in thousands):</span></p><a id="_Hlk529459478"></a><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Years ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net cash provided by (used for):</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 80,772</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 78,908</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Investing activities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (27,950)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (108,640)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financing activities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (33,870)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 40,785</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of exchange rate changes on cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> (3,863)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 4,561</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Net change in cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 15,089</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 15,614</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Cash provided by operating activities increased compared to 2017 primarily due to an increase in net income and lower cash used to support working capital levels offset by cash outflows for income taxes and incentive compensation. Our receivable terms and collections rates have remained consistent between periods presented.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Net cash used for investing activities decreased primarily due to the business acquisition of Orlaco and insurance proceeds received in 2017 as well as lower capital expenditures in 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Net cash provided by (used for) financing activities decreased primarily due to the significant decrease in borrowing activity on our Credit Facility as we borrowed $77.3 million to fund the acquisition of the Orlaco business in the first quarter of 2017 and an increase in voluntary principal repayments of our Credit Facility and Stoneridge Brazil debt obligations in 2018.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-weight:bold;">Summary of Future Cash Flows</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table summarizes our future cash outflows resulting from financial contracts and commitments, as of December&#160;31, 2019 (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Less than</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">After</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">1 year</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2-3 years</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">4-5 years</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">5 years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Credit Facility</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 126,000</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 126,000</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 3,126</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 3,126</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Interest payments</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 15,719</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 3,628</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 7,065</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 5,026</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 27,432</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 5,238</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 8,206</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 6,660</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 7,328</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total contractual obligations</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 172,277</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 11,992</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 15,271</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 137,686</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> 7,328</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Includes estimated payments under the Company&#8217;s 2019 Credit Facility and other debt obligations using the most current interest rate and principal balance information available at December 31, 2019, extended through the end of the term.</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">In December 2018, the Company entered into an agreement to make a $10.0 million investment in a fund managed by Autotech Ventures (&#8220;Autotech&#8221;), a venture capital firm focused on ground transportation technology.&#160; The Company&#8217;s $10.0 million investment in the Autotech fund will be contributed over the expected ten year life of the fund.&#160;The Company has contributed $2.1 million to the Autotech fund since December 2018. </span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Management will continue to focus on efficiently managing its weighted-average cost of capital and believes that cash flows from operations and the availability of funds from our 2019 Credit Facility provides sufficient liquidity to meet our future growth and operating needs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As outlined in Note&#160;5 to our consolidated financial statements, the 2019 Credit Facility increased our borrowing capacity by $100.0 million and permits borrowing up to a maximum level of $400.0 million which includes an accordion feature which allows the Company to increase the availability by up to $150.0 million upon the satisfaction of certain conditions. This variable rate facility provides the flexibility to refinance other outstanding debt or finance acquisitions through June&#160;2024. The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. The 2019 Credit Facility also contains affirmative and negative covenants and events of default that are customary for credit arrangements of this type including covenants which place restrictions and/or limitations on the Company&#8217;s ability to borrow money, make capital expenditures and pay dividends. The 2019 Credit Facility had an outstanding balance of $126.0 million at December 31, 2019. The Company was in compliance with all covenants at December 31, 2019. The covenants included in 2019 Credit Facility to date have not and are not expected to limit our financing flexibility. The Company expects to make additional repayments on the Credit Facility when cash exceeds the amount needed for operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil maintains several short-term obligations and long-term loans used for working capital purposes. At December&#160;31, 2019, there was $1.0 million&#160;outstanding on the Stoneridge Brazil term loans. The Stoneridge Brazil loans at December&#160;31, 2019 mature as follows: $0.5 million in 2020 and $0.5 million in 2021.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, Stoneridge Brazil established an overdraft credit line which allows overdrafts on Stoneridge Brazil&#8217;s bank account up to a maximum level of Brazilian real 5.0 million, or $1.2 million, at December 31, 2019.&#160; There was no balance outstanding on the overdraft credit line as of December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s wholly-owned subsidiary located in Stockholm, Sweden, has an overdraft credit line which allows overdrafts on the subsidiary&#8217;s bank account up to a maximum level of 20.0 million Swedish krona, or $2.1 million, at December&#160;31, 2019. At December&#160;31, 2019, there was no balance outstanding on this overdraft credit line.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company&#8217;s wholly-owned subsidiary located in Suzhou, China, has two credit lines which allow up to a maximum borrowing level of 60.0 million Chinese yuan, or $8.6 million at December 31, 2019. At December 31, 2019 there was $2.2 million in borrowings outstanding recorded within current portion of debt.  At December 31, 2018, there was no&#160;balance outstanding on these credit lines.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Although the Company&#8217;s notes and credit facilities contain various covenants, the Company has not experienced a violation which would limit or preclude their use or accelerate the maturity and does not expect these covenants to restrict our financing flexibility. The Company has been and expects to continue to remain in compliance with these covenants during the term of the credit facilities and loans.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On&#160;October 26, 2018 the Company announced a Board approved share repurchase program authorizing Stoneridge to repurchase up to&#160;$50.0 million&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">of our Common Shares.  Thereafter, on May 7, 2019, we announced that the Company had entered into an accelerated share repurchase agreement with Citibank N.A. to repurchase an aggregate of $50.0 million of our Common Shares.  Pursuant to the accelerated share repurchase agreement in the second quarter of 2019 we made an upfront payment of $50.0 million and received an initial delivery of 1,349,528 Common Shares which became treasury shares and were recorded as a $40.0 million reduction to shareholder&#8217; equity. The remaining $10.0 million of the initial payment was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares.  The number of shares to be ultimately purchased by the Company will be determined based on the volume weighted-average price of our Common Shares during the terms of the transaction, minus an agreed upon discount between the parties. The program is expected to be completed by May 8, 2020. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January 2020, Stoneridge Brazil paid dividends to former noncontrolling interest holders of Brazilian real (&#8220;R$&#8221;) 24,154 ($6,010) as of December&#160;31, 2019. The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019. See Note 4 to the consolidated financial statements for additional details.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our future results could also be adversely affected by unfavorable changes in foreign currency exchange rates. We have significant foreign denominated transaction exposure in certain locations, especially in Brazil, Argentina, Mexico, Sweden, Estonia, the Netherlands, United Kingdom and China. We have entered into foreign currency forward contracts to reduce our exposure related to certain foreign currency fluctuations.&#160;See Note&#160;10 to the consolidated financial statements for additional details. Our future results could also be unfavorably affected by increased commodity prices as commodity fluctuations impact the cost of our raw material purchases.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019, we had cash and cash equivalents of $69.4 million, of which 97.0% was held in foreign locations. The Company has recognized deferred taxes related to the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested.  Any foreign tax on repatriation of earnings not considered to be indefinitely reinvested is expected to be immaterial. The decrease in cash and cash equivalents from $81.1 million at December&#160;31, 2018 was primarily due to the repurchase of our Common Shares, lower cash flows from operations and the cash payment of the Orlaco earn-out consideration which were offset by proceeds from the disposal of Non-core Products and net borrowings on the 2019 Credit Facility and the Amended Agreement, as applicable.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Commitments and Contingencies</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">See Note&#160;11 to the consolidated financial statements for disclosures of the Company&#8217;s commitments and contingencies.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Seasonality</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our Control Devices and Electronics segments are not typically materially affected by seasonality, however the demand for our Stoneridge Brazil segment consumer products is generally higher in the second half of the&#160;year, the fourth quarter in particular.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inflation and International Presence</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">By operating internationally, we are affected by foreign currency exchange rates and the economic conditions of certain countries. Furthermore, given the current economic climate and recent fluctuations in certain commodity prices, we believe that an increase in such items could significantly affect our profitability. See Note&#160;10 to the consolidated financial statements for additional details on the Company&#8217;s commodity price and foreign currency exchange rate risks.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Off-balance Sheet Arrangements</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, we do not have any off-balance sheet arrangements that have, or are, in the opinion of management, reasonably likely to have, a current or future material effect on our financial condition or results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Critical Accounting Policies and Estimates</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities at the date of the consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On an ongoing basis, we evaluate estimates and assumptions used in our consolidated financial statements. We base our estimates on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our critical accounting policies, those most important to the financial presentation and those that are the most complex, subjective or require significant judgment, are as follows.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Revenue Recognition and Sales Commitments. </i><span style="font-family:'Arial';white-space:pre-wrap;">We recognize revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. Revenue for OEM and Tier 1 supplier customers and aftermarket products are recognized at the point in time it satisfies a performance obligation by transferring control of a part to the customer.  A small portion of our sales are comprised of monitoring services of which the revenue is recognized over the life of the contract.  See Note 3 for additional information on our revenue recognition policies, including recognizing revenue based on satisfying performance obligations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Warranties. </i><span style="font-family:'Arial';">Our warranty liability is established based on our best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates. These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. Although we believe that our warranty liability is adequate and that the judgment applied is appropriate, such amounts estimated to be due and payable could differ materially from what will actually transpire in the future.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Contingencies.</i><span style="font-family:'Arial';"> We are subject to legal proceedings and claims, including product liability claims, commercial or contractual disputes, environmental enforcement actions and other claims that arise in the normal course of business. We routinely assess the likelihood of any adverse judgments or outcomes to these matters, as well as ranges of probable losses, by consulting with internal personnel principally involved with such matters and with our outside legal counsel handling such matters.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We have accrued for estimated losses when it is probable that a liability or loss has been incurred and the amount can be reasonably estimated. Contingencies by their nature relate to uncertainties that require the exercise of judgment both in assessing whether or not a liability or loss has been incurred and estimating that amount of probable loss. The liabilities may change in the future due to new developments or changes in circumstances. The inherent uncertainty related to the outcome of these matters can result in amounts materially different from any provisions made with respect to their resolution.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Goodwill.</i><span style="font-family:'Arial';white-space:pre-wrap;"> Goodwill is tested for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#8217;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#8220;cost of capital&#8221;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements.  While there are inherent uncertainties related to the assumptions used and to management&#8217;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis. </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Income Taxes. </i><span style="font-family:'Arial';">Deferred income taxes are provided for temporary differences between the amount of assets and liabilities for financial reporting purposes and the basis of such assets and liabilities as measured by tax laws and regulations. Our deferred tax assets include, among other items, net operating loss carryforwards and tax credits that can be used to offset taxable income in future periods and reduce income taxes payable in those future periods. Our U.S. state and foreign net operating losses expire at various times or have indefinite expiration dates. Our U.S. federal general business credits, if unused, begin to expire in 2025, and the state and foreign tax credits expire at various times.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accounting standards require that deferred tax assets be reduced by a valuation allowance if, based on all available evidence, it is considered more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This assessment requires significant judgment, and in making this evaluation, the Company considers available positive and negative evidence, including the potential to carryback net operating losses and credits, the future release of certain taxable temporary differences, actual and forecasted results, and tax planning strategies that are both prudent and feasible. Risk factors include U.S. and foreign economic conditions that affect the automotive and commercial vehicle markets of which the Company has significant operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has recognized deferred taxes related to the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested. Any foreign tax on repatriation of earnings not considered to be indefinitely reinvested is expected to be immaterial.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Tax Legislation also created a provision known as Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) that imposes a tax on certain earnings of foreign subsidiaries. The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Recently Adopted Accounting Standards</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January&#160;2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-02, &#8220;Income Statement&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">&#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#8220;AOCI&#8221;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In February&#160;2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)&#8221;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-</span><span style="font-family:'Arial';white-space:pre-wrap;">02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheet of $20,618 and $20,856, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#8217;s consolidated results of operations and cash flows upon adoption.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the FASB issued ASU 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. We are currently evaluating the impact of this ASU on our consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#8217;s consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820) &#8211; Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#8221;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018. The Company is currently evaluating the impact of its pending adoption of ASU 2016-13 on the consolidated financial statements. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="letter-spacing:-0.4pt;visibility:hidden;">&#8203;</span></p><a id="_c5e2b0e5_b5c3_40d8_8cb8_555e2be9f6f7"></a><a id="_Hlk32323519"></a><a id="Item7AQuantitativeandQualitativeDisclosu"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;</b><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;">7A.  Quantitative and Qualitative Disclosures About Market Risk.</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Interest Rates</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We are exposed to interest rate risk primarily from the effects of changes in interest rates. At December&#160;31, 2019, approximately 99.25% of our outstanding debt was floating-rate and 0.75% was fixed-rate. We estimate that a 1.0% change in the interest costs of our floating-rate debt outstanding as of December&#160;31, 2019 would change interest expense on an annual basis by approximately $1.3 million.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Currency Exchange Rates</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In addition to the United States, we have significant operations in Europe, South America, Mexico and China. As a result we are subject to translation risk because of the transactions of our foreign operations are in local currency (particularly the Brazilian real, Chinese renminbi, Mexican peso, euro, Swedish krona and Argentinian peso) and must be translated into U.S. dollars. As currency exchange rates fluctuate, the translation of our consolidated statements of operations into U.S. dollars affects the comparability of revenues, expenses, operating income, net income and earnings per share between&#160;years.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We have previously used derivative financial instruments, including foreign currency forward contracts, to mitigate our exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory material purchases and other foreign currency exposures. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As discussed in detail in Note&#160;10 to our consolidated financial statements, we entered into foreign currency forward contracts the purpose of which is to reduce exposure related to the Company&#8217;s future Mexican peso-denominated purchases. These foreign currency contracts expired throughout 2019. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">We estimate that a 10.0% unidirectional change in currency exchange rates relative to the U.S dollar would have changed our income before income taxes for the&#160;year ended December&#160;31, 2019 by approximately $3.8 million.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Commodity Price Risk</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The competitive marketplace in which we operate may limit our ability to recover increased costs through higher prices. As such, we are subject to market risk with respect to commodity price fluctuations principally related to our purchases of purchase of copper, steel, zinc, resins and certain other commodities through a combination of fixed price agreements, staggered short-term contract maturities and commercial negotiations with our suppliers and customers. In the future, if we believe that the terms of a fixed price agreement become beneficial to us, we will enter into another such instrument. We may also consider pursuing alternative commodities or alternative suppliers to mitigate this risk over a period of time.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><a id="_a056a229_3d73_446d_8dd9_18c47ecba49f"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Item8FinancialStatementsandSupplementary"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;8. Financial Statements and Supplementary Data.</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS<br />AND FINANCIAL STATEMENT SCHEDULE</b></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Consolidated Financial Statements:</b></p></td><td style="vertical-align:bottom;width:2.4%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Page</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#ReportofIndependentRegisteredPublicAccou"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Report of Independent Registered Public Accounting Firm</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">39</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDBALANCESHEETS_554483"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Balance Sheets as of December 31, 2019 and 2018</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">42</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_92126"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Operations for the Years Ended December 31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">43</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">44</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLO"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">45</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUI"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Shareholders&#8217; Equity for the Years Ended December 31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">46</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#a1OrganizationandNatureofBusiness_461691"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Notes to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">47</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Financial Statement Schedule:</b></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:92.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Schedule II &#8211; Valuation and Qualifying Accounts</span></a></p></td><td style="vertical-align:bottom;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">81</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="ReportofIndependentRegisteredPublicAccou"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Report of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">To the Shareholders and the Board of Directors of Stoneridge, Inc.</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Opinion on the Financial Statements </b></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk2179246"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We have audited the accompanying consolidated balance sheets of Stoneridge, Inc. and subsidiaries (the Company) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, cash flows and shareholders&#8217; equity for each of the three years in the period ended December 31, 2019, and the&#160;related notes and financial statement schedule listed in the Index at Item 15 (collectively referred to as the &#8220;consolidated financial statements&#8220;). </span><span style="font-family:'Arial';">In&#160;our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, in conformity with U.S. generally accepted accounting principles. </span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&#8217;s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 27, 2020 expressed an unqualified opinion thereon.</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">These financial statements are the responsibility of the Company&#8216;s management. Our responsibility is to express an opinion on the Company&#8216;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Critical Audit Matters</b></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;min-height:12.0pt;margin:0pt;"><span style="font-family:'Arial';">The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2)&#160;involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><div style="margin-left:0pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99%;"><tr style="height:1pt;"><td style="vertical-align:top;width:21.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:66.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr><td style="vertical-align:top;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:66.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Product warranty and recall reserves</span></p></td></tr><tr><td style="vertical-align:top;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Description of the Matter</i></p></td><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:66.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company&#39;s reserves for product warranty and recall totaled $10.8 million at December 31, 2019. As described in Note 2 to the consolidated financial statements, the Company&#39;s reserve for product warranty and recall is based on several factors, including the historical trends of units sold and payment amounts, combined with the Company&#8217;s current understanding of existing warranty and recall claims. The warranty liability requires a forecast of the resolution of existing claims as well as expected future claims on products previously sold.</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Auditing the Company&#8217;s reserve for product warranty and recall is complex due to the measurement uncertainty associated with the estimate, management&#8217;s judgment in determining the cost and volume estimates used in the computation as well as volume and costing assumptions in determining the expected future claims on products previously sold.</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:21.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">How We Addressed the Matter in Our Audit</i></p></td><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:66.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We evaluated the design and tested the operating effectiveness of the Company&#8217;s controls over the product warranty and recall process. For example, we tested management review controls over the appropriateness of assumptions management used in the calculation and the completeness of warranty claims.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">To evaluate the reserve for product warranty and recall, we performed audit procedures that included, among others, testing the completeness and accuracy of the underlying claims data and costs used in the computation of management&#8217;s estimate, performing inquiries of the Company&#8217;s quality control team, and obtaining legal confirmation letters to evaluate the status and assessment of certain reserves. &#160;We assessed the historical accuracy of management&#8217;s product warranty and recall reserves and performed sensitivity analyses of significant assumptions to evaluate the impact to the reserve that would result from changes in the assumptions.</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="margin-left:0pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:86.21%;"><tr><td style="vertical-align:top;width:21.15%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:12.5%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:66.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:57.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Description of the Matter</i></p></td><td style="vertical-align:top;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:57.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Valuation of earn-out consideration</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">As discussed in Notes 4 and 10 of the consolidated financial statements, in 2017 the Company acquired the remaining 26% noncontrolling interest in Stoneridge Brazil for $1.5 million in cash along with earn-out consideration. The Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil&#8217;s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration, which approximated $12.0 million as of December 31, 2019, is based on discounted cash flows utilizing forecasted earnings before taxes, interest, depreciation, and amortization. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Auditing management&#8217;s estimate of the fair value of the earn-out consideration was complex and highly judgmental due to the significant estimation required. In particular, the fair value estimate was sensitive to significant assumptions such as forecasted sales, expected operating income, and the discount rate.</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:18.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:10.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:57.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">How we addressed the matter in our audit</i></p></td><td style="vertical-align:top;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt 3.5pt 12pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-right:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:57.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company&#8217;s process for measuring the Stoneridge Brazil earn-out consideration. This included testing management review controls over projected financial information over the Stoneridge Brazil business and other key inputs to the calculation. </span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">To test the estimated fair value of the Company&#8217;s earn-out consideration, we performed audit procedures that included, among others, testing the significant assumptions discussed above and the underlying data used by the Company in its calculation. We compared the significant assumptions used by management to current industry and economic trends, changes to the company&#8217;s customer base or product mix and other relevant factors. We assessed the historical accuracy of management&#8217;s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of the calculated earn-out consideration that would result from changes in the assumptions. We also involved a valuation specialist to assist in our evaluation of the significant assumptions in the Company&#8217;s calculation, including the discount rate used in the fair value estimate.</span></p><p style="font-family:'Times New Roman';font-size:11pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/Ernst &amp; Young LLP</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We have served as the Company&#8216;s auditor since 2002.</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Detroit, MI</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">February 27, 2020</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_f0058b40_de56_4246_9df9_1bf3594be667"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDBALANCESHEETS_554483"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">CONSOLIDATED BALANCE SHEETS</b></p><a id="_144fc40e_2d16_41bc_8b9d_eeac48ce5b51"></a><a id="Tc_Jf4EBiI6jEO8IVTPE9aFmg_2_0"></a><a id="Tc_pgI5U5fUi0uwUH_TsUyN0g_2_2"></a><a id="Tc_UwthGBatH0aENNacYp24qA_2_5"></a><a id="Tc_p46CnDNUo0yYCeqWOzZ9dA_4_0"></a><a id="Tc_XzGQuoqLEkC7D72EcRIG4Q_5_0"></a><a id="Tc_8zXFsaEah0S4dbGbfFiLTw_6_0"></a><a id="Tc_gc157g1V-EyG2ZFyPXnYGg_6_2"></a><a id="Tc_L78olenRaky3VGuH3NkfDQ_6_5"></a><a id="Tc_dw1aizRHQkKzfASpUjkOJA_7_0"></a><a id="Tc_VxuyvT6acE-JKAoJwQr3MQ_8_0"></a><a id="Tc_TC3xXuNWbESReY-3RNOfzw_9_0"></a><a id="Tc_A9qYQkTZPUGH5-qUB6_q6g_10_0"></a><a id="Tc_SMh7tY-nIUuh2ACjrQ-5Hw_11_0"></a><a id="Tc_gcJPUqVKUEe56Y3qCFTh1g_12_0"></a><a id="Tc_ztrO9txMlEKnDA1ofmxoxQ_13_0"></a><a id="Tc_3LA_tn83H0uGRGjUo4473g_14_0"></a><a id="Tc_TvUFYzG5KUG3LSewYgsf6Q_15_0"></a><a id="Tc_u5tXriEsWUizDY-BFu2Cew_15_6"></a><a id="Tc_mm0KFNrQ50OSzYk4y-lUJw_16_0"></a><a id="Tc_VTEbov0ufUKiIguapUi5_A_17_0"></a><a id="Tc_NUek2m2YTEKENe3RSuQSlw_18_0"></a><a id="Tc_ArF6alcGiEiM65BdliuHqg_18_2"></a><a id="Tc_27bJpavP5E-bQ0AqO6gylA_18_5"></a><a id="Tc_G9GhqlVg7kuXB5JKRKzw8Q_20_0"></a><a id="Tc_KvRBzi8v2UWV1DCQFa9y2Q_21_0"></a><a id="Tc_oCW6gDG9_kqMdf8Rr2sgYg_22_0"></a><a id="Tc_vLRNYN_KeESAtUbov2Je8A_22_2"></a><a id="Tc_fNTqGpaj_UOiyx7F8MwWBg_22_5"></a><a id="Tc_EwmTItCyU0iHEdWJFaWP6A_23_0"></a><a id="Tc_ie98sqgdkUCjazyhTOcroQ_24_0"></a><a id="Tc_dxOEaA56EUW90UT_9Cp5Ig_25_0"></a><a id="Tc_wrncthJ_IUOY7ME_zsevEQ_26_0"></a><a id="Tc_K9y83jZnykG_cYFrUSvRqQ_27_0"></a><a id="Tc_13CTqiNCwEmCihZggMLlfg_28_0"></a><a id="Tc_50zTxZe1tkSh0FAo6TN6Fg_29_0"></a><a id="Tc_csDpgeASFkqZ2DV5axKz9Q_30_0"></a><a id="Tc_xOulntuqtkCm_IeXv3gyJQ_30_6"></a><a id="Tc_xcroVTYERkiDBCCdnm4uXQ_31_0"></a><a id="Tc_C0JAg70EK02C7cXN5RJi-A_32_0"></a><a id="Tc_QJDcVQkpl0yfPlQ7Y6LzyA_33_0"></a><a id="Tc_2Vsfb94f-Ue-s8pUrh_3FQ_34_0"></a><a id="_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4"></a><a id="Tc_Q1vw85EGiE2KMGcXebKjwA_35_0"></a><a id="Tc_Iuj63ctgs0m2cDP_yrN_hw_36_0"></a><a id="Tc_MsV71ZLSyEmBoJt55zRknA_37_0"></a><a id="Tc_8fCzLopDCUCbTHWJrQ84Xg_38_0"></a><a id="Tc_49n2jaqn8UKOfopZ84MSzg_39_0"></a><a id="Tc_J5O0pR8KdEWi3fzkOCAvpQ_40_0"></a><a id="Tc_I4rvf9rifkePg3w2qTDmXA_41_0"></a><a id="Tc_aLDOO0s8pk-qmRxGp91VXQ_41_2"></a><a id="Tc_DxAdkQHWTkuMl5A3An4ivQ_41_5"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:1pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, (in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">ASSETS</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Current assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_0Jt2nRQNVkKaX5gyDr83mw_6_3">69,403</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_-CMSKvewt0Kz7khys-tG8g_6_6">81,092</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accounts receivable, less reserves of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="Narr_636cXTJ76ECtOWlvCgwgkg">1,289</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="Narr_r8rYweg7gkWBglR_n3htGw">1,243</ix:nonFraction></span><span style="font-family:'Arial';">, respectively</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_EfPHbGoe1kKmrE0qqyDJRA_7_3">138,564</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_LhmqhjrwmkWxFhLMckFCbQ_7_6">139,076</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inventories, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_-HaUSRMY0k24Usbuu0TFBw_8_3">93,449</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_dqEd1an6hkObRT65SKCbzA_8_6">79,278</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Prepaid expenses and other current assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_WN5t_YoZ8kWesQBrl0RPHw_9_3">29,850</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_oi2a8oIxmUOoT_R8MScoZA_9_6">20,731</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total current assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_83A4jz3E6UWU83rLRCI4eA_10_3">331,266</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_TXRM1TnQI0WSu7jEN24F1A_10_6">320,177</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term assets:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_EIjimh0LeEiDi6c1qHYnVA_12_3">122,483</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_G5My3XyhZkanOnBSA_woJw_12_6">112,213</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Intangible assets, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_CSKc_JEdKkK954a_-R2r_w_13_3">58,122</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_Bf1ZqA6BaE27oE8h6wMg1g_13_6">62,032</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Goodwill</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_UM0Ho4H-e0ixahgR3-POcg_14_3">35,874</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_zhQvBc1ElkqFGH8n_0Nxnw_14_6">36,717</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Operating lease right-of-use asset</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_hR83623lg0evoF3JhnExvw_15_3">22,027</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Investments and other long-term assets, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" scale="3" id="Tc_yfzBz0UYREKAlNCen-XT7A_16_3">32,437</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" scale="3" id="Tc_rizGmAGEM02_ECs3Kyi1Gg_16_6">28,380</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total long-term assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_EhGl3V5ZA0uYxvcRyPIe7w_17_3">270,943</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_R5CYJNyxdEqw40zFOaKzkQ_17_6">239,342</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_SK8YamSfMUmgR6yn41XcGg_18_3">602,209</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_1-tZCEg1_EW46vhgB9a4qQ_18_6">559,519</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">LIABILITIES AND SHAREHOLDERS&#39; EQUITY</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Current liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Current portion of debt</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_CKD_dJP6t0G9YY08FmJkAA_22_3">2,672</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_yJKBv4wLeEe_3by7FHEj6Q_22_6">1,533</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_VgTBO7D0d0a2EuXBIWBJUA_23_3">80,701</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_k7MXoUvCRUmo7AtjFPI95w_23_6">87,894</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accrued expenses and other current liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_d5YX_YO9VUSVATchGeq6Hg_24_3">55,223</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_IlQk_F4QBEu4VF9Mpw7ODg_24_6">57,880</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total current liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_QLrsNail4kaITJ24GXHtkg_25_3">138,596</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_FqM_oRKd6E-n4Lo56k8ijw_25_6">147,307</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term liabilities:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Revolving credit facility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Tc_nn1O22plZ0Cpq6jnEUYPtw_27_3">126,000</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Tc_MsaieoL4f0m9q5HELrr9-g_27_6">96,000</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Long-term debt, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_HGwgfAX87kaHR1gvUiKyJw_28_3">454</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc__OKjyN7vgEGdraPw86QzmA_28_6">983</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Deferred income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_afuIyzt51EmDlsEN3eABCw_29_3">12,530</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_YGULptWaekacuZIBZU8DwA_29_6">14,895</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Operating lease long-term liability</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_TNRVLOLAz0uuSvf99Q9LZw_30_3">17,971</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other long-term liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_0nl231G3BkKROddUXZBGpg_31_3">16,754</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_SS26bTR8PECT2ii5t1CZzA_31_6">17,068</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total long-term liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_3Ui6G3o09k-l04PACx6mrQ_32_3">173,709</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_8rMpstPINESEyDVgEuMHlg_32_6">128,946</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Shareholders&#39; equity:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;">Preferred Shares, without par value, </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="Narr_3xWgv_ZA60WOReGacr6PKw"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="Narr_1StsUctX6UC2Gt23R986MA">5,000</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> shares </span><span style="-sec-ix-hidden:_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_2"><span style="-sec-ix-hidden:_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">authorized</span></span></span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_-cRCrAuKw0uSd-8kFqnV0A"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_f6QTVjQ-Vk-kA2wUMQpsdQ">none</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> issued</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_ak9cjxFxjEuooDQjuCqzUg_34_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_tPF8pdVCa0-vu4G1If48Cg_34_6"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Common Shares, without par value, </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="Narr_Sj8C8BMFZ0u1UnG0qhqyYQ"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="Narr_exMnffkkZUm_6Gu23CXqKg">60,000</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> shares authorized, </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="Narr_-ii-993pRkysH7CV_YKPfA">28,966</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="Narr_gQU9mfTFyUe6iQm0ToIGgg">28,966</ix:nonFraction></span><span style="font-family:'Arial';"> shares issued and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Narr_eTkGd6pmgkqWE8s6J8VXfg">27,408</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Narr_Ldicd2imtE2VIPe5F0wdYw">28,488</ix:nonFraction></span><span style="font-family:'Arial';"> shares outstanding at December 31, 2019 and 2018, respectively, with </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="Narr_Nh9pJubTxkyYlmZKovx2VQ"><ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockNoParValue" scale="0" id="Narr_WWEb8E7PKUG3AQY1B_guZA">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> stated value</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_1XPNLKO3QU6b40Y3bBeOTw_35_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_vaiOMeqLRUuaX3k7L1AD1Q_35_6"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Additional paid-in capital</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_6WMyTryNtk2nFQQdop5qkg_36_3">225,607</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_2OpKd-ygKka4Rp52QAAErA_36_6">231,647</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Common Shares held in treasury, </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Narr_GAEcA-Ya00evE3OdcEofhg">1,558</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Narr_JjvVXUcdnU-ODBaw5IlRwg">478</ix:nonFraction></span><span style="font-family:'Arial';"> shares at December 31, 2019 and 2018, respectively, at cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_arXI5WEIfkCsQV2mESmY9A_37_3">50,773</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="Tc_XPGKibtAN0yfub3pCuOVdA_37_6">8,880</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Retained earnings</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_xrJeDxd5Y0iEpDptTWjMCw_38_3">206,542</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="Tc_xUK-_rf4JUSWn0tlieCLNw_38_6">146,251</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_JQh0og0FqkS8dhOg8QDy6Q_39_3">91,472</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_qmkXGZm4g02TCDm9Aco3qg_39_6">85,752</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total shareholders&#39; equity</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_vKF3QImbY063doErxNg2AQ_40_3">289,904</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_PDHs96vOiUGtkYcOZYzkwQ_40_6">283,266</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:71.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total liabilities and shareholders&#39; equity</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_ZbbUs6D_gkapS12-1GWBRg_41_3">602,209</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_94nzZs13bky3-0K7o9gvtw_41_6">559,519</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying notes are an integral part of these consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5839bcd2_446d_47ad_8c6b_1b1ee77acfb4"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFOPERATIONS_92126"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">CONSOLIDATED STATEMENTS OF OPERATIONS</b></p><a id="_d8fc111c_9a69_4c6e_9e84_2f598d8a4b97"></a><a id="Tc_9pB4hRawFkK_48eGr5zNJg_3_0"></a><a id="Tc_So-rcBgxmU-6h81fsAQXRA_3_3"></a><a id="Tc_K4tDrDvrZESFXaXRabY5yA_3_6"></a><a id="Tc_mQ36S_v-8UGoQ7o8boEYOQ_3_9"></a><a id="Tc_XYV29lwgAUG4aPqhvS_26A_5_0"></a><a id="Tc_7K41J_gi0kCI_jTIK3G6nw_5_3"></a><a id="Tc_wiKASA_GZEisFphy6y2KpQ_5_6"></a><a id="Tc_E4PQubHJqkqgti6n2AHTtA_5_9"></a><a id="Tc_okNfurBoQkSjFfuHuYs64A_6_0"></a><a id="Tc_s8YfDsJCsEOjyzdkRcytTw_7_0"></a><a id="Tc_NfqLZBYyHEaJ8bqBA1NKPg_8_0"></a><a id="Tc_K6v96w-zwEmAjDtsWK9cDA_9_0"></a><a id="Tc_WpNUDICvJ0a9KKOjWYNpng_9_7"></a><a id="Tc_M6dZYM1bLk6lfOuVzWU7Hw_9_10"></a><a id="Tc_Ys7W5Nu40EquD0FmwqNMzg_10_0"></a><a id="Tc_N3EHXV_7ikmJnmjkuQ8G-A_11_0"></a><a id="Tc_al8E_cprTkKbd0Wg5qCzpw_12_0"></a><a id="Tc_0cHnNVNn20K4-TYfI1Vo7w_13_0"></a><a id="Tc_P4kgMSiB8UqIxKS1hhoifQ_14_0"></a><a id="Tc_39KYWlLZCUiOz7ZtevTj1Q_15_0"></a><a id="Tc_d33MiaakwEO7Twcz7HgXVw_16_0"></a><a id="Tc_oEBsVOWfZ0m6l7ahzcBCdw_17_0"></a><a id="Tc_DPpNSqXvLUa1rUSrXitwVA_18_0"></a><a id="Tc_2w6DSjf2wkqg8mh0AlppQQ_18_4"></a><a id="Tc_TUb2lymoZUyFBxtrD3bkXA_18_7"></a><a id="Tc_wLKymS69dU6axmIlHSilIA_19_0"></a><a id="Tc_u51jvF7WNkOWaw-zQHXX-A_19_3"></a><a id="Tc_NRUSK2UcXEmL9yEItEZb3A_19_6"></a><a id="Tc__-F7IgoUmUmwrNoQIqlE9w_19_9"></a><a id="Tc_mckbTKBaR0mn53I9h_qGjA_21_0"></a><a id="Tc_bXSv9LP_0EmGTKcPjnm_JA_22_0"></a><a id="Tc_yUVNzH5Zu0SBqmJPR1hmSQ_22_3"></a><a id="Tc_ZAWz5IkijEKEedq9cH-skw_22_6"></a><a id="Tc_W903pI40XEyacF5xPophxQ_22_9"></a><a id="Tc_GKMu_0qkmUSRE5QrVhh4mQ_23_0"></a><a id="Tc_P9L1-K1NcUirEKYyUgvjNQ_23_3"></a><a id="Tc_ejwdJmHEz0qd85FNNjkEmw_23_6"></a><a id="Tc_tU3u_IWR4kO1DWtCzehB2A_23_9"></a><a id="Tc_n31IKoHMvkOKEN9nVsEI6g_24_0"></a><a id="Tc_hwrcmjVD70SenRtUJfk_yQ_25_0"></a><a id="Tc_jaY9JLgBI0SBHPuhmDhg6g_26_0"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31 (in thousands, except per share data)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:13.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:12.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-right:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_f8jx4bAzRUGRDd5kLYy_UA_5_4">834,289</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_PRERJE8hGESLKr34hGU5cg_5_7">866,199</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_YJ24FslGAE2aZ-SEY1Md4Q_5_10">824,444</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Costs and expenses:</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_tbvMiByu2ECjIZZeIMaUVg_7_4">620,556</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_VqbJj4Nc60eWL_V4iZbqig_7_7">609,568</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_SLa97yvj6EePvFG_TgAsGg_7_10">576,304</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_tsSeySaPuUeAGfCKnMbtag_8_4">123,853</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_ceFjyVX4yUeNCjwymADScQ_8_7">138,553</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_gjEpsm9jgkOfcJ9SUdaQ-w_8_10">141,893</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Gain on disposal of Non-core Products, net</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonrecurringIncome" scale="3" id="Tc_SBMvOac4PU-d1WIVzRkxPA_9_4">33,599</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_LyDSSDHu5UGjyPyl0V33OQ_10_4">52,198</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_nCR47J3ch0KJMJB5Z-QZTw_10_7">51,074</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_95iirIlxJUqme82qwMM8ng_10_10">48,877</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_FcgD8cD00E629latopyyyQ_11_4">71,281</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_LkqhIg8lBkCkNrrPInqDrg_11_7">67,004</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_GX1Xuh39uUCPVwJU13_ldQ_11_10">57,370</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Interest expense, net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_GkxITCpTnkGJmv2hIYFanw_12_4">4,324</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_mDc5fDFbI0Oz4LS3b1qcbw_12_7">4,720</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_0VEf-ewKdUu2VKv785vTiw_12_10">5,783</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Equity in earnings of investee</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Tc_DImmD-di602g0LwEFqtkrw_13_4">1,578</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Tc_G9U-wMyhakeJKu4gkFnn1g_13_7">2,038</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Tc_pl66BFyhL0WXjLG0eLxdeQ_13_10">1,636</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other expense (income), net</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_4VyAgullBEWAGPNvaTnH8Q_14_4">142</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc__eSzMCFNSkCLra0b-4_y_g_14_7">736</ix:nonFraction>)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" sign="-" scale="3" id="Tc_1jNbsaZLI0Gt1Pl5xigotw_14_10">641</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_Pl26NjBS0kK98tSJgqHHig_15_4">68,393</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_URrzi0rnR0q2CEOSONVEPA_15_7">65,058</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_ghiYsvkZA02-LDr8tKst1w_15_10">52,582</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_wFvAjxTldEmcOXHF6gYQ6w_16_4">8,102</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_64HIjbdSREyWCNAyo_tdQg_16_7">11,210</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_puAQFuLo0USL6kTc-DqAOA_16_10">7,533</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_Faj9F9h_kUa_Br8xsMDy5A_17_4">60,291</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_ppTQfJMNvkO18_KDrwTN7g_17_7">53,848</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_K3KFiucrkkS-gGDLZnGx-Q_17_10">45,049</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net loss attributable to noncontrolling interest</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_g75Is6JZHkGsgqlYMXfKYA_18_10">130</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc.</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_Pv41dqVTU0Csm-7D6ko3YQ_19_4">60,291</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_lj6fVd5jkUOdumFp3a159g_19_7">53,848</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_LQykM1Q0N0mP2PY4IW7hMQ_19_10">45,179</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share attributable to Stoneridge, Inc.:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_fEkQWMGss0CmQtRL97289g_22_4">2.17</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_wQmUEZFw1EGZeyngd_HP8g_22_7">1.90</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_5ggFnDLTe0WwYJ2AOfgsfw_22_10">1.61</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_F-Ru5RLSS0uJqaqCO1uyEQ_23_4">2.13</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_WQPE7pC5rkKbuWSCvZ3G2w_23_7">1.85</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_wG3_ssPVk0qKVUg8jA1m0Q_23_10">1.57</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average shares outstanding:</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_pDEdmMtIp0iIGu9VYaioCQ_25_4">27,792</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_SKoTEoVWf02Ate-gLvcx3A_25_7">28,402</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="Tc_7M5HaCxWgESNNrtp54h7aw_25_10">28,082</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:51.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_bTRvbhnflkS13lkE235-ZA_26_4">28,270</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_TqTGjSFQbEm7CR6NfMirqw_26_7">29,080</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="Tc_VzGafy_h0k-m9j9AaV5cRA_26_10">28,772</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying notes are an integral part of these consolidated financial statements</span><span style="font-size:10pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_972a853e_8b9b_42bf_9a39_32a92fc9bd34"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_1315933a_32ea_4c11_ade0_42ae7a127a8d"></a><a id="Tc_AGgBrCvlkkC3-5fNHR6xhA_3_0"></a><a id="Tc_45bW9Vb7tEeEuI2LA-EFaA_3_2"></a><a id="Tc_nRgGQFOQY0SSh7RDnQIreA_3_5"></a><a id="Tc_zueu0VpRZ0WStobdru86DA_3_9"></a><a id="Tc_21isbjPRAUOj0_X_5KRMfg_5_0"></a><a id="Tc_TTKdsXtjrE-jQK9bjhOtzA_5_2"></a><a id="Tc_WlGmUBQD_kKsm89T6MufjQ_5_5"></a><a id="Tc_nMnfNGxl9k2LMtZuSORcKw_5_8"></a><a id="Tc_emofvIG-o0qMEsdpKm-Z0w_6_0"></a><a id="Tc_x1cvYQAAZE2SOB9AhZESLA_6_3"></a><a id="Tc_tLsec5AnkESPD_oH8uL2mQ_6_6"></a><a id="Tc_wx6uos3siUyhflyWt5LX8Q_7_0"></a><a id="Tc_HbK3YCh8p0qDR5H7okRExQ_9_0"></a><a id="Tc_r17cstBFzUS7B8S-Hyjt7w_10_0"></a><a id="Tc_8XwBZVeTWE626NGnNy5j6g_11_0"></a><a id="Tc_X1sksfkHQUCXbeIs_3sp9Q_12_0"></a><a id="Tc_sdpD_QUVpk28HHwfuTdD2Q_14_0"></a><a id="Tc_tUmo88S6Okmq9nYhm1d_CQ_14_2"></a><a id="Tc_F233mHfbZ0G_ndnRWx-f9w_14_5"></a><a id="Tc_AHJ8GMMZ5EarD-mbUbJ-lQ_14_8"></a><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31 (in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_Bb5FJvgAi0SWe7EIwvegoA_5_3">60,291</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_QZPuGKQVlUGHxJt5Kd6cRg_5_6">53,848</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_gHGhWTGNskiNOf7BInd6DQ_5_9">45,049</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: Net loss attributable to noncontrolling interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc__4j6Wr1d60CyyK_Mslqasg_6_9">130</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc.</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_wmr57kg-nEilI8kK5wZGzA_7_3">60,291</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_Caa9Qa-hNU6eeY-v3eTnGg_7_6">53,848</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_HM9otrGqM0-1MMc2SbNq1Q_7_9">45,179</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other comprehensive income (loss), net of tax attributable to Stoneridge, Inc.:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_uSEm3QYPpECn8Sztd86f4g_10_3">5,428</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_sIdVsKfotk-eafTROBWccw_10_6">16,627</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="Tc_JVBWnQmM30q4jZO-SdvbKA_10_9">15,473</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unrealized (loss) gain on derivatives </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_ZbN4MaS1kUW8QpeiDr7zjg_11_3">292</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="Tc_R0AecmQGhUWoV8lZbgQs1A_11_6">435</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_gcC_Mv7XfUeq4StAenPskg_11_9">125</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other comprehensive loss, net of tax attributable to Stoneridge, Inc.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_GtmO5uHdP0uId4eF0X_W0w_12_3">5,720</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" sign="-" scale="3" id="Tc_aH8PHwpiZ0iIQNGMWLHSeg_12_6">16,192</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="Tc_iBLx6HS9E0y_VRmVNLAEkQ_12_9">15,348</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Comprehensive income attributable to Stoneridge, Inc.</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc__OSugl9hqkSHatz6JZcqlg_14_3">54,571</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_H3bIG9PApkGJ762ia1wfEw_14_6">37,656</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_EnrUAA08E0CWTBj33Ww2Lw_14_9">60,527</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"><a id="_09bf7ac5_deec_4ec7_af5e_4a3125b4e530"></a></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Net of tax (benefit) expense of </span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" sign="-" scale="3" id="Narr_YGFb78MNmkC6Ghhq-5TN3Q">78</ix:nonFraction>)</span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="Narr_s5pqkQtiDU6n2GbpQIfwVQ">156</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">&#160;and </span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" sign="-" scale="3" id="Narr_tLkGVE7y9UKER9g5BolH_A">68</ix:nonFraction>)</span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying notes are an integral part of these consolidated financial statements</span><span style="font-size:10pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_b3c0a00e_6d3b_4c27_851f_39887bde36e3"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><a id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLO"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><a id="_f051b8dc_c95b_4575_bac9_799a6e921893"></a><a id="Tc_tBDac90pFU2sy3yEhQe_aQ_1_0"></a><a id="Tc_8HTZrLrhSU-St6uf-v4sBw_1_2"></a><a id="Tc_b1I3-Y2ebUCQTvHT5SgAiQ_1_5"></a><a id="Tc_O5W6C7u450GyTM_IKl32Cg_1_8"></a><a id="Tc_VccNb2BmM0aIOFPSMDM5mg_3_0"></a><a id="Tc_mu82JT1on0Gjwa_AqqKKDg_4_0"></a><a id="Tc_QsL9tSMob0GSeQ3LSMYGIA_4_2"></a><a id="Tc_fE9pYIwlCUiXOaVmrEQjVg_4_5"></a><a id="Tc_eXAtimppJ0isS0ACxTXtZw_4_8"></a><a id="Tc_hdLvBPgPV0aH2j-IkBUEbQ_5_0"></a><a id="Tc_xdBn1-MI-Ea0qIAK6zX6Kw_6_0"></a><a id="Tc_h9ZxjOfAKkGvtxcpZ69f3A_7_0"></a><a id="Tc_NM-RerqmBk2iC6sC2HooAg_8_0"></a><a id="Tc_B7YDHCUaokK0oU6BaXorMA_9_0"></a><a id="Tc_Bi5XeLPrsEmJiUccreTiiQ_10_0"></a><a id="Tc_GFkSn2p880e1efeqDgZsIQ_11_0"></a><a id="Tc_Ijv6npDcqEOioDD9Dt0XwA_12_0"></a><a id="Tc_IpDyoRF0Uku-wdZ1YViBhQ_13_0"></a><a id="Tc_HM4Y9U-ubU2QRfHnF3GahQ_13_6"></a><a id="Tc_zlwOaElD7EmrMG1oH7jLqw_14_0"></a><a id="Tc_JES4jLO4Z0yikCd1If3-iA_14_3"></a><a id="Tc_dSvh9HTFvU2AghANhLXqmw_14_9"></a><a id="Tc_biIQcdYU9EyIdp7wpZ90KA_15_0"></a><a id="Tc_7wztT9ac20SQjHxxdH6DDA_16_0"></a><a id="Tc_K7tYmVhPtUCyqD4yeHuZZQ_17_0"></a><a id="Tc_lTrUh_ePsEOVwWnhyshJjg_18_0"></a><a id="Tc_J_422yLO9kmg82WcWTZUVQ_19_0"></a><a id="Tc_pxDufbkDoUCv93N2mzwcmg_20_0"></a><a id="Tc_PhpQ2CpTzkWOV69J7Vs43A_21_0"></a><a id="Tc_rtEFNY5kIECS26FX6ICGSQ_22_0"></a><a id="Tc_BIbEiDVb8EK9qMuLpni2gQ_24_0"></a><a id="Tc_IPq9G3eOpES5rYFuAtd1GQ_25_0"></a><a id="Tc_klSVAwWFGU2FTxULG0jY8g_26_0"></a><a id="Tc_cobvebq3EkWQwfhtAQyCuA_27_0"></a><a id="Tc_BTBtsIUwVEWwz68qw3Q95w_27_3"></a><a id="Tc_4-cFKFEpWkmqUOt5FPChLQ_28_0"></a><a id="Tc_M_auqJ_tBUyPcsbpEyHZlg_28_6"></a><a id="Tc_HFbiqMKC6EKvdCieNc39zQ_28_9"></a><a id="Tc_EbwtEP1-pEC_v0QpeNwByg_29_0"></a><a id="Tc_tr4ehtgtPU-WvifwnG2rpA_29_3"></a><a id="Tc_rgV5yRE09UeXW5jJ6pglxA_29_6"></a><a id="Tc_yMo7xfHAKUKazNIlKqBDDg_30_0"></a><a id="Tc_oDQSq1eoRkK51hFfWIw_NQ_30_9"></a><a id="Tc_VbfW3zgnbEmUAooxkYAlhw_31_0"></a><a id="Tc_2ipjHZDdXE2RH_gmYBgKmQ_33_0"></a><a id="Tc_Zad09ydgQUKbJhD4tr_MKw_34_0"></a><a id="Tc_IFrjrCN1jk-WJdN482Hj1A_34_3"></a><a id="Tc_CAwO8dlQpUypNJgHlUEYiA_34_6"></a><a id="Tc_gVgMU_KQsEqH0Gzb-M05rA_35_0"></a><a id="Tc_3RkQ8bBsjEidNhGT3eK8NA_36_0"></a><a id="Tc_KDn6M0a2HECOcRdu-zuwxw_37_0"></a><a id="Tc_AYWLBs-vsE--GisxCtwP1A_38_0"></a><a id="Tc_BXiuAred1kaS__z-yuK_cw_39_0"></a><a id="Tc_2sB1kIMxl06gB8m20svzEA_39_6"></a><a id="Tc_nrjgcNjy10OPjF5vzcB-Lg_39_9"></a><a id="Tc_f4I0e9S-AEe98y2w8ragLw_40_0"></a><a id="Tc_ZwY8g0DtK0KwFYQQPqagig_40_6"></a><a id="Tc_DQOTSXxl4kGHHEKze3rh2Q_41_0"></a><a id="Tc_mkxyH7oNL0GEZepnu86jSg_41_6"></a><a id="Tc_WrWgRhPNI0ycsjduuuEVog_41_9"></a><a id="Tc_mQd9rXze-0qxUK8I9BoviQ_42_0"></a><a id="Tc_MPxM3pwPtESqAIGxV4KiUA_43_0"></a><a id="Tc_HEOpFIFmkECt8D5iDQsnrw_45_0"></a><a id="Tc_BrhY7CbvxEKA8BJl4-Isrw_46_0"></a><a id="Tc_wYIk_yJfG0uAv4wvnr3QBA_47_0"></a><a id="Tc_Y5OryBcto024P6rmTeVdTQ_49_0"></a><a id="Tc_x5tUJXQ1X0SDoO3Ali3Shw_49_2"></a><a id="Tc_FvrXTd6gZUCkfq3_x9Z-8w_49_5"></a><a id="Tc_rxT8QCHDRUOo_rb8G55O4Q_49_8"></a><a id="Tc_iB617_eXYkmKHK-dsBli_g_51_0"></a><a id="Tc_w7-JqRUPzUCSlTfOjVMHBg_52_0"></a><a id="Tc_PaUXKSm5W0KI_haMDh02pQ_52_2"></a><a id="Tc_LscqZo-m10mz1MnzO8wTrA_52_5"></a><a id="Tc_OjlzsVnkx0et9gkcAQ9XhQ_52_8"></a><a id="Tc_DR2IPIA8xEqoCXkog0IlLQ_53_0"></a><a id="Tc_XQOpBphq0UiUup1jinxoKA_53_2"></a><a id="Tc_o0rNv-udJEeYToZzxMJksw_53_5"></a><a id="Tc_gc77KhmrEk63Mw90W0GAPQ_53_8"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31 (in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:top;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">OPERATING ACTIVITIES:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_llr_n8XQVkKGHIEEID-fug_4_3">60,291</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_uozhso4ONk-l08M1sPP-Fw_4_6">53,848</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_meQylKcAeEmsrGemHqVq3g_4_9">45,049</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_xIK4tFiYq02jA5yZe0i5dw_6_3">24,904</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_ZAW9a64UrUabYKgWrPf46g_6_6">22,786</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="Tc_9vDkOCvGRE-zoqw5gd8sug_6_9">21,490</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Amortization, including accretion and write-off of deferred financing costs </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:AmortizationAndAccretionOfDebtDiscount" scale="3" id="Tc_KZC8SuUC80KQc08Czb71Cw_7_3">6,579</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="sri:AmortizationAndAccretionOfDebtDiscount" scale="3" id="Tc_sK0yDr4BjkKVrWUqvAUYag_7_6">6,731</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="sri:AmortizationAndAccretionOfDebtDiscount" scale="3" id="Tc_Fp8smAjnKEinJqAGNJ6snA_7_9">6,764</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Deferred income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_S_SW0-_9uUGaOzXl4I-5PQ_8_3">5,586</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="Tc_jJSW1QQ-pkK8yHxCPOHBQg_8_6">2,552</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_5qxfkspYlE6yIXgKYzMq_A_8_9">5,959</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Earnings of equity method investee</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" scale="3" id="Tc_OnNd2Kl-hUupajXMCZnHiQ_9_3">1,578</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" scale="3" id="Tc_LL96C3_uMEGfgm1OiV1amA_9_6">2,038</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" scale="3" id="Tc_zua-VSPvc02ZJXDbURdO9Q_9_9">1,636</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">(Gain) loss on sale of fixed assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_UB0nCOsSvkul8AtWg9Uasg_10_3">98</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" sign="-" scale="3" id="Tc_bqIut9YQI0-POLQR4Yq8ag_10_6">333</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="Tc_TiblClD7d0Wqs7MdmdKnnQ_10_9">1,796</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Share-based compensation expense</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_1cIGL7H-ykmWW5_yITI1mg_11_3">6,191</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_8Ba0yAWaN0ifThOMGC8-bA_11_6">5,632</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_WHmM6Awx30O6W-MzG-EtMg_11_9">7,265</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Excess tax benefit related to share-based compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="Tc_elMch-wh40eF9Zi0TcWcZQ_12_3">1,289</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="Tc_tDKJx734GEaba3t0WQJNgw_12_6">1,584</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" scale="3" id="Tc_UdnsQbl4TUau8t2e1LfqgQ_12_9">858</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Gain on disposal of Non-core Products, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="3" id="Tc_JDl2fQd970mQlThdgKL4mA_13_3">33,599</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Intangible impairment charge</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Tc_0cbVX34SOEqZ4546fosN8A_14_6">202</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Change in fair value of earn-out contingent consideration</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="Tc_gvx0a7XfwUi-G1WzxJfXTw_15_3">2,308</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="Tc_EpW7Tj17uUeLbEjbpXJKrQ_15_6">213</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="Tc_ttYhJGZg1kmbXaOD43p0bA_15_9">7,485</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Changes in operating assets and liabilities, net of effect of business combination:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Accounts receivable, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_jPwkdHReEkiQaJ9mraDK2g_17_3">1,353</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_ZlfgnV9vTkOuBTOo8cfPJw_17_6">3,575</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_uJ12ML4EDEeYMQw1gOaIeg_17_9">15,156</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Inventories, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_ytvY_D5aUEy2n6DOkXo3dQ_18_3">15,653</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_d4UsIFxn1U-75fX5pDiUIQ_18_6">10,002</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_W53DxCih9kOji6vjPyNF1g_18_9">2,132</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Prepaid expenses and other assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_89yOyPnb3ky6-vE9Ueemmw_19_3">8,898</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_CpXe0NShgEOZPetV7HzCAg_19_6">2,291</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_DPzrOflWeUm3n6Z0l6upyQ_19_9">10,177</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Accounts payable</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" sign="-" scale="3" id="Tc_lYjjOV1oiUiUpVuczM0XZw_20_3">6,980</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_fPjdlAq2Z0qH83Rnh6I7fg_20_6">11,054</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_2Sc-NuFtEkirP3b5abaY4g_20_9">10,492</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Accrued expenses and other liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_RsHVXIfPP0SBG-3QY-BoQA_21_3">11,906</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_ajXut7Oz4k6-Wtp3gt27Qg_21_6">7,671</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="Tc_FpoPvexvSkSFmZChTuZUlA_21_9">18,077</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 24pt;"><span style="font-family:'Arial';">Net cash provided by operating activities</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_rB09yxgoSUeJecvxqeAGtg_22_3">24,505</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_bQl7JsS_fk6EcGLCveUflA_22_6">80,772</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="Tc_Kv6TKqIvbE2rZ1zA3XGwBQ_22_9">78,908</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">INVESTING ACTIVITIES:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capital expenditures, including intangibles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="Tc_uc4KXeyRv0aJsgNwDtUe4A_25_3">39,467</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="Tc_YvPMi2y1UUyLawKaeR5Djg_25_6">29,027</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="3" id="Tc_wE7H9zcXk0C_FgkFUZCRVg_25_9">32,170</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Proceeds from sale of fixed assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_oDEE58iU6Eao60t7in24AQ_26_3">382</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_plkWfFZ7o0W46qP-uPSFhw_26_6">111</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="Tc_DtolsaIkvEaoHl09zc9XhQ_26_9">77</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Insurance proceeds for fixed assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="Tc_zg5jhwIkI0ukPwPm3o9jbg_27_6">1,403</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="Tc_dcSGknL2iEOdsgSCSpv6tg_27_9">711</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Proceeds from disposal of Non-core Products</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:ProceedsFromDivestitureOfBusinessProduct" scale="3" id="Tc_ojL7UtcgzkOCnr2N3ho-sQ_28_3">34,386</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Business acquisitions, net of cash acquired</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="Tc_Bes2QuMB2E6bjnKSBvQj4w_29_9">77,258</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Investment in venture capital fund</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireOtherInvestments" scale="3" id="Tc_HWxqhbYxQEC8AGTeZDeVjA_30_3">1,600</ix:nonFraction>)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireOtherInvestments" scale="3" id="Tc_Bk--2F3yKk2orlu2f08wKw_30_6">437</ix:nonFraction>)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 24pt;"><span style="font-family:'Arial';">Net cash used for investing activities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_3zx0fzGheE6rjui4hzVNUw_31_3">6,299</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_EESSu-POm0W440IjwjqtSA_31_6">27,950</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_TJzA0Fo0j02NK1wKyKFK5g_31_9">108,640</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">FINANCING ACTIVITIES:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Acquisition of noncontrolling interest, including transaction costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" scale="3" id="Tc_Qr-5PXDYeUilTytgzQ_tvQ_34_9">1,848</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Revolving credit facility borrowings</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="Tc_RfnPzjvvMUOx0oyJktx_Ig_35_3">112,000</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="Tc_ZL7zT_0biUSWmB8R0FN7hA_35_6">27,500</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="Tc_objAmhBWQkKFogZ5xaLLuQ_35_9">95,000</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Revolving credit facility payments</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="Tc_dnN-yO7nKE6y6-N17X5KaA_36_3">82,000</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="Tc_1PPgBCZackW-FlYIABf9ng_36_6">52,500</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="Tc_VqUTVUWikEmbduHaq1h4DA_36_9">41,000</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Proceeds from issuance of debt</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherDebt" scale="3" id="Tc_HU-bLHCM6kSbTGrH3q1BEQ_37_3">2,208</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherDebt" scale="3" id="Tc_-rBMcoPUQUabeEBnL3CyyA_37_6">415</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromOtherDebt" scale="3" id="Tc_XxuA0ko7QkyosqdjXPZWJQ_37_9">2,748</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Repayments of debt</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherDebt" scale="3" id="Tc_PxUaI07nN0OP_LYZZ70xRw_38_3">1,587</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherDebt" scale="3" id="Tc_lX5alJTg9kqIf8dJA-g7pA_38_6">5,071</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfOtherDebt" scale="3" id="Tc_rFpilZIB-EyUfO5Sv5O-0g_38_9">11,573</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earn-out consideration cash payment</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsideration" scale="3" id="Tc_XKJCb9VqQUqVcUaCKgFaXw_39_3">3,394</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other financing costs</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" sign="-" scale="3" id="Tc_L4xnx0cAQE6Sj11YWfdmww_40_3">1,366</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" sign="-" scale="3" id="Tc_PwMfADV7YEity2uUpyNSxg_40_9">61</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Common Share repurchase program</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Tc_4SHsoflWMkGU9Y5g5FJ18A_41_3">50,000</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Repurchase of Common Shares to satisfy employee tax withholding</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_KDE6lWa2eE6YwcaOJsBRcw_42_3">4,119</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_n4HeHisHH02TzhV99CQcdw_42_6">4,214</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_H_Rsz4ir3kyVoff2l_w8sQ_42_9">2,481</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 24pt;"><span style="font-family:'Arial';">Net cash (used for) provided by financing activities</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_GyhOCfleskml6X_2HoDXcw_43_3">28,258</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_nysMGzDxzEql-IToTBMssQ_43_6">33,870</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_ril6fovuw0Kj2PjLcht52A_43_9">40,785</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of exchange rate changes on cash and cash equivalents</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" sign="-" scale="3" id="Tc_y4fJuDwYLkWk1bfmY-vOoA_45_3">1,637</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" sign="-" scale="3" id="Tc_4i0y0VFlRkO7S_Fbxd-SQQ_45_6">3,863</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_u3dmLOLhGkGWsz8igeaQdg_45_9">4,561</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net change in cash and cash equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_mARKyG_fs0uUvoJnGvl_xg_46_3">11,689</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_N5yRx87vq0WIJmThU41hYg_46_6">15,089</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_cDhhv8UtuEOY7hbdwO83ug_46_9">15,614</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cash and cash equivalents at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_7JJ71Qa9ekCVWNb2teKUNQ_47_3">81,092</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:8.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_JvX7tsIOlk6BDRzI-LDVYg_47_6">66,003</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_NaXMD8AnqEuW50yaI_FxGw_47_9">50,389</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cash and cash equivalents at end of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_353ZVsKgSkS8Y9-Ef9q8_A_49_3">69,403</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_MJb2IBGnDkCrj-fzEA9UhA_49_6">81,092</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_YFQ-hUoxekiIyiHmXEFbTg_49_9">66,003</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Supplemental disclosure of cash flow information:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Cash paid for interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_PTw6CruWTESXeaRkCwe96A_52_3">4,401</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_zwVV61dmGE6pBGpu1Ri45g_52_6">4,997</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="Tc_oSlduChnJUWfLzzIATH_OQ_52_9">5,746</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Cash paid for income taxes, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_ssqhd8WiSkm88_2TP6_5JQ_53_3">12,222</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_ICIHpSVGTU-jGx725CCBOA_53_6">13,213</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="Tc_LdMwcnEu5EyXFhQC_baang_53_9">7,093</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The accompanying notes are an integral part of these consolidated financial statements</span><span style="font-size:10pt;">.</span></p><a id="_335fd761_da5b_482d_8afd_decb8db4ad47"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><a id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUI"></a><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-weight:bold;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_0106d984_9c49_4ccf_aa0a_6a19a2c2fb93"></a><a id="Tc_5kO9b4sTdEmISn5-178vmg_1_2"></a><a id="Tc_O4cwWYvGAEOWF0YJCR-vAQ_1_15"></a><a id="Tc_JgbQ1p7UDkuGsO5gSjavqw_2_2"></a><a id="Tc_0pO4p-96V0CY_B2jWurqbQ_2_4"></a><a id="Tc_BfdW6U6X4UmuklR1qv1THQ_2_6"></a><a id="Tc_g46-OJXOtkeXZ5y3kj6oGA_2_9"></a><a id="Tc_gGlVHPD2d0KSWCdEcXa3Vg_2_15"></a><a id="Tc_3karozXGKE6NdXkVdYHj9w_2_21"></a><a id="Tc_BvmFjMjKNEqEAJGhrPl1pg_3_2"></a><a id="Tc_znAUdZE9j0G-qTgh3s1B1A_3_4"></a><a id="Tc_HzT6ln46Ykm678Xr7DVkcw_3_6"></a><a id="Tc_8J87TOAjXEiptzWC2tX5Ag_3_9"></a><a id="Tc_61iIuFkHik2Lb9DoAe5bVg_3_12"></a><a id="Tc_rGD-rIgM00SPJVbpCDz2CA_3_15"></a><a id="Tc_lnXMYcL_lUa3axKaQjDvaw_3_18"></a><a id="Tc_n491eQ6UgEuuhYvy9KOXsg_3_21"></a><a id="Tc_YRuGZs554kKlFoO4wQZAFg_4_0"></a><a id="Tc_04PsfBYkukmRouil7HhaZg_4_2"></a><a id="Tc_xKGIPpFkGEeoi09GH1ScEQ_4_4"></a><a id="Tc_XYHBVtvymE2B49KTxoXeRQ_4_6"></a><a id="Tc_6UGuZIuubEyiz_bMhL9S9w_4_9"></a><a id="Tc_6iNgEB4Xd0GFlHpVk7EuCA_4_12"></a><a id="Tc_EE4ybVI-Bk2skjK6BJeMYg_4_15"></a><a id="Tc_Q9IZICxUN0WoZX36rqrEYg_4_18"></a><a id="Tc_SG4LyimVPkW22vvwSdG0Lg_4_21"></a><a id="Tc_4g5vOg_emEyDHaJ1NpHsnw_6_0"></a><a id="Tc_DCAx-hEKD0uBW8zheDUJrA_6_6"></a><a id="Tc_UFWyzYsL_EuqxtyxJc4k6Q_6_9"></a><a id="Tc_bQL_7vfCtUSjGvUHU7Y-fg_6_12"></a><a id="Tc_mgPBqlVEpkW_eKmMGNOJkA_6_15"></a><a id="Tc_3SEwDHOCnEyYKU9PAf4ZhQ_6_18"></a><a id="Tc_jPTAxp0ZMUKDsSNu8sjY7A_6_21"></a><a id="Tc_ZtEj2D646ECfBqLfkaLW_g_7_0"></a><a id="Tc_r83vzKSGykaD-C4fYDdYgg_7_2"></a><a id="Tc_I3G-qLzFukSd1ZIieEeXAA_7_4"></a><a id="Tc_BiTRwbRRQ0-UV2gy4SfTXA_7_7"></a><a id="Tc_aEsOApOiQkidYeqFup6WrQ_7_10"></a><a id="Tc_jS6gPXfL8EqpbKRnHwaBcA_7_16"></a><a id="Tc_qI2TN1Uyz0CHOhE8hQ45Ig_8_0"></a><a id="Tc_OWT1W0w5SEWqzo25iuds5w_8_2"></a><a id="Tc_SfGCUGGPuUW-UD23JKDJZQ_8_4"></a><a id="Tc_IUakaaoUvkaeDSJAuAX9PA_8_7"></a><a id="Tc_CRLX8opD-U2FrCtYVXrdkg_8_10"></a><a id="Tc_jQulDJbPREqlr1ZlFB6E_w_8_13"></a><a id="Tc_CvPGsaYWF0Wsntdk5f9R0g_8_19"></a><a id="Tc_Mv2ajusEOkS06aZ6ikNtsQ_9_0"></a><a id="Tc_NE95vIZ_jU6LuecAgh9siA_9_2"></a><a id="Tc_vR0mz0a3VUuYeUFnPl2Q_A_9_4"></a><a id="Tc_y2BKutAbyEuEyaAHOYLFQg_9_7"></a><a id="Tc_vNHzZDeqj0-iqXXc1NiM4Q_9_10"></a><a id="Tc_xwKCOEVRNkqwnQ3NghBZcg_9_13"></a><a id="Tc__YID9ngIE0KvIT7H38CqEw_10_0"></a><a id="Tc_wAgZeuQIwkGTuhB_Sow07g_10_2"></a><a id="Tc_dcYoJhkigEePXlTjNgl4UA_10_4"></a><a id="Tc_9zDcc50kSkqpw_bXvhch5A_10_10"></a><a id="Tc_cGESr6MM7U6TZqkkFvIj9Q_10_13"></a><a id="Tc_QyjWgag1UEGNRxu6vR9tQQ_11_0"></a><a id="Tc_Iq_Du2nxdUGuP7CKBbR7rg_11_7"></a><a id="Tc_mv-stQ2fZ0OPQbC0LXSt5A_11_10"></a><a id="Tc_I6Ap1B7BP0eL3RxnnWe5aw_11_13"></a><a id="Tc_Sq6TfL4YMkSnyn120eJFhA_11_16"></a><a id="Tc_4wruuP2zsESkMGZA4MbOAw_11_19"></a><a id="Tc_8583-mVtMk2FpDwt10ZRew_11_22"></a><a id="Tc_QDTeCeieDkm6j3LGRuNOLg_12_0"></a><a id="Tc_cjUF3ggkGESbAxVn2Ib25g_12_7"></a><a id="Tc_Gcvr_5qhCUqUv-hnEU8BvQ_12_13"></a><a id="Tc_KaxejeQ_1UK2VXsngrzFhQ_12_16"></a><a id="Tc_fQdn531YSEmSETlEOmo8GA_12_19"></a><a id="Tc_2qep3s_3G0CvLOvnDOPsng_13_0"></a><a id="Tc_HzpDOs9DfkqYZnLB7TcFSw_13_2"></a><a id="Tc_f2Tlr_esbUmhMHqz04o1ZQ_13_4"></a><a id="Tc_vM-klkD69kCo0UDUFxWdeg_13_10"></a><a id="Tc_WLxk5piIEEi5KKq3JAbIKw_13_13"></a><a id="Tc_MGjV_vleQUKcFMSFPero0A_13_16"></a><a id="Tc_LFNGEPLp20K9FD-NlxkebA_13_19"></a><a id="Tc_47Zm9lG3cUiuxl5xrdcqQg_14_0"></a><a id="Tc_0-mGo4yXmEy8bTJCIlMXXA_14_2"></a><a id="Tc__CjJBqUzSEyzu1uJRVsOQg_14_4"></a><a id="Tc_oiUHzh9gN0WK4vUKYEJCUg_14_7"></a><a id="Tc_UF4M7pGrD0-tB75jWTzHQw_14_10"></a><a id="Tc_u_NPWjaalU-SqxPKfi1Agw_14_16"></a><a id="Tc_HFUNnHTb2kOMKBOEEXuvIQ_14_19"></a><a id="Tc_p65lqjTiVUOC4PvKE2brDA_15_0"></a><a id="Tc_rpw0FJtGBUCgzMsDf1G_MQ_15_6"></a><a id="Tc_8RX4NirQqkuEB-l3Lt8hqg_15_9"></a><a id="Tc_loy-JDdJ0EWzls_Xh4ANxA_15_12"></a><a id="Tc_5UiDbdv-BUGtWeXsiNy7_Q_15_15"></a><a id="Tc_2Byph0kPUU6PzvXkgY3RXQ_15_18"></a><a id="Tc_Chz9xn9Rz0ObqjnAflvHdQ_15_19"></a><a id="Tc_6cGhSMrB3kKaXhKepuqjwA_15_21"></a><a id="Tc_x6rk7rt1tU-Ti12oZuW6lQ_17_0"></a><a id="Tc_OMwHbbk-N0yBzZu4vboXDw_17_2"></a><a id="Tc_zwVZrJ7OQ0mCrbH-oJkYMQ_17_4"></a><a id="Tc_PRpM6ToD90uVLrf3abSUVQ_17_7"></a><a id="Tc_g2QZGvdJ8UGQ1QqzaWAe4Q_17_10"></a><a id="Tc_Aa9Wmlbc_0iprpTDNwD-Vg_17_16"></a><a id="Tc_26qbL5vo90KtdCM45XH2pA_17_19"></a><a id="Tc_rVZ5Oh1CbUi9qj_ZKSox4A_18_0"></a><a id="Tc_v3TAZt5YzUyDk3JRCCm83w_18_2"></a><a id="Tc_x6Nm8K3MK0GNPoajh8DXvg_18_4"></a><a id="Tc_Libjyy6-m0eTv9RSAqsqow_18_7"></a><a id="Tc_Rq40WMCSWUOL1L61ESbRog_18_10"></a><a id="Tc_MiOarDy01UmDs_tNHM60eg_18_13"></a><a id="Tc_SwX8zH1w9E2z4NspEClmOg_18_19"></a><a id="Tc_ZPDN6kPha0SyAUEIAGm61g_19_0"></a><a id="Tc_B_VWWAoSeEeoCBFzjQo1_g_19_2"></a><a id="Tc_-aE3HsZmiUSiuCVKtDbAEA_19_4"></a><a id="Tc_yspXiwW_5UeEVYVmvuoRlw_19_7"></a><a id="Tc_LKJ-RrigHEqVdasj0L49fQ_19_10"></a><a id="Tc_P91m1kzdNEmWEb0aykXU4g_19_13"></a><a id="Tc_573iB3g6kU65clpHLkspWw_19_19"></a><a id="Tc_OtPNulUGNUu9BvdM5Bg8Ng_20_0"></a><a id="Tc_NrmqRzg68UGuM4syLXnDDg_20_7"></a><a id="Tc_NGvinI2BfEKmB5wM9QFPyg_20_10"></a><a id="Tc_jTCKFmS7dEisiipFTDFBEw_20_13"></a><a id="Tc_xPbAQR4FEUCUqvg-5Gq2cg_20_16"></a><a id="Tc_8PRRudMlnUWMgcUsTwZtFg_20_19"></a><a id="Tc_0vYNjDv-gUGJ5tDW36l26A_20_22"></a><a id="Tc_s-9qsWqvpU-hazg3sjFw3A_21_0"></a><a id="Tc_D9myuJ3bV0GXn6nmcczyUA_21_7"></a><a id="Tc_GmWdXYPfx0matXwgNNB5Gg_21_13"></a><a id="Tc_iTyVvwSn5km2Nd4f6UCe5A_21_16"></a><a id="Tc_YCJv2q32nUa9QBIJvlT5vg_21_19"></a><a id="Tc_U9RLr5-2gkWSCKHt1EwK8Q_22_0"></a><a id="Tc_yD3XScRl8UK8WiLz_j8xBA_22_2"></a><a id="Tc_DnFQ2-tgEUWOsxbdoSd-pA_22_4"></a><a id="Tc_oaRonZpFyE2tkN7kV78BQg_22_10"></a><a id="Tc_qwcE2PmDR0GHNiZr1wzOgg_22_13"></a><a id="Tc_0nm-NdOXEk2gKZbrk2IbYQ_22_16"></a><a id="Tc_lnqN4nXNuES3cYE7yHhR8g_22_19"></a><a id="Tc_lTdtGEWA50WzxCWww5X84w_23_0"></a><a id="Tc_thEV5ESRRU6ZsDPvj0nIzw_23_2"></a><a id="Tc_6V6Iq0rP806yVfHmurX4BA_23_4"></a><a id="Tc_s-DbKMj4VU-aIKhE1s4hDA_23_7"></a><a id="Tc__ad-YVhE6UiNMx5k9OIXbA_23_10"></a><a id="Tc_SjFG2r3oGEGo5AneUPHebQ_23_16"></a><a id="Tc_sR0UEJoTkUql_tuubgnKAw_23_19"></a><a id="Tc_qLAsCgKxB0mIMbBGvqQRBQ_24_0"></a><a id="Tc_TpU6EQ0_vUaC46Q62FE4oQ_24_6"></a><a id="Tc_WUKuUV2CQESu_oQRgm9ypg_24_9"></a><a id="Tc_-fVZwqH6ykyPyx4H_AmSMg_24_12"></a><a id="Tc_INbfANQeGUCZU9ZzRjRs2Q_24_15"></a><a id="Tc_blWSZYX7MU2kOUNsloNJyQ_24_18"></a><a id="Tc_2WwaooEIUUGcLTXzrFjTmA_24_19"></a><a id="Tc_C1DG1tZpFUmNG4Vu1S5Ecg_24_21"></a><a id="Tc_ySL4annzFE-cH3w9Pe2K0A_26_0"></a><a id="Tc_bfLHzyweTk67QkpGwRLYPg_26_2"></a><a id="Tc_Hz3eAHHKN028olFFTdMuuQ_26_4"></a><a id="Tc_RZVDHmF6w0WKTSWqLP2ZqQ_26_7"></a><a id="Tc_CmDldaR4A0uqKH-dEt07Dg_26_10"></a><a id="Tc_bEzkpdASY0eHj7XQWKhEpA_26_16"></a><a id="Tc_088_ZTZu5E--FynH4ewBaw_26_19"></a><a id="Tc_xbwd2zC2BkmqVRYrlzk4aw_27_0"></a><a id="Tc_Hqwv-tIqDU-eMB6t6LPhvg_27_2"></a><a id="Tc_45bOxW-irk2mZWR5MLqM0Q_27_4"></a><a id="Tc_0h_Wa29xx0qrGnj44PpY_g_27_7"></a><a id="Tc_nH2A4wuPKkKggFw7t1rYDg_27_10"></a><a id="Tc_PlHlO8NPj0azG4raCRxWOA_27_13"></a><a id="Tc_YcMQ3mkUEkqVLwvx1OuMkg_27_19"></a><a id="Tc_GK6oS_dhwUe05fnrp59slg_28_0"></a><a id="Tc_6EQRim1Zw0GBM34mAveivQ_28_2"></a><a id="Tc_f-quA9L9nU6LC6UOnrJj4w_28_4"></a><a id="Tc_CT8AL7dEh0y-57SIqgfLvQ_28_7"></a><a id="Tc_w8L3mS3qIUew5rsT7-FATg_28_10"></a><a id="Tc_UlM5uBazSUGsG_ZgB2yUfg_28_13"></a><a id="Tc_AIPq4kYIOkOdyl4npCgofg_28_19"></a><a id="Tc_WASMtBTi_kOEGYNSwyZf9Q_29_0"></a><a id="Tc_VqoFYTvfFkGk74eDuAEcSg_29_7"></a><a id="Tc_99ns1lSCyUaBHr8tqXAnTw_29_10"></a><a id="Tc_4E-ZiwCeE06lg0GPBLkg-Q_29_13"></a><a id="Tc_IxpCIACwp0-IELbs54Rcng_29_16"></a><a id="Tc_zEfb0L2co0WssJpPZmEqDQ_29_19"></a><a id="Tc_CTrSC8Njv0CPJIQkdcWmIw_29_22"></a><a id="Tc_dqRBt-rrdUa2fsNmSuneRg_30_0"></a><a id="Tc_RvGlQv6WCkqUpPlUZ6c-xg_30_7"></a><a id="Tc_vKWsibcexUWnNI37ewU6oQ_30_13"></a><a id="Tc_HmCokP7-eUWW6ZUswEdjaA_30_16"></a><a id="Tc_cTr7atpjvUCUFH_p1u-t1Q_30_19"></a><a id="Tc_JXoPeXmltE26OBtRbl-BXQ_31_0"></a><a id="Tc_iOfInTWSW0-ZsF0f1YtJ6A_31_13"></a><a id="Tc_I6kkIjoopkqafhDSzKjyfg_31_16"></a><a id="Tc_UY9ZcrSJDUuKtYvBrEFySw_31_19"></a><a id="Tc_4xG5Pbjlb0ec4QTHJfYxAw_32_0"></a><a id="Tc_rPTgLaqwbEuhozvQVUhpwg_32_2"></a><a id="Tc_ApsYIT-47kOKDGK-U5NC_w_32_4"></a><a id="Tc_MteFkZYPd06kRSu3S3Tn4w_32_10"></a><a id="Tc_KJCFoR0X-UimYFOMBf2QYQ_32_13"></a><a id="Tc_oXWQWGbKaUu0LvbkXtXnwg_32_16"></a><a id="Tc_AtEThQOWikWDNxFaNLA0vA_32_19"></a><a id="Tc_PooxOfRnNEetSkYOboahqQ_33_0"></a><a id="Tc_udigEjLQA0ORsEpakvKTZw_33_6"></a><a id="Tc_1MP9fyyfgk2bJM8m7pQPAg_33_9"></a><a id="Tc_TVN6ORrQo02fACa_SefjYQ_33_12"></a><a id="Tc_vKI8AMPGuUqInlR3FNXn1w_33_15"></a><a id="Tc_pxnHF_pRHUuatb8n1-re9Q_33_18"></a><a id="Tc_8eSy-jzkdkKCM57T2-LA6A_33_19"></a><a id="Tc_BvdJ-lstl0ai4U-NfqdVdQ_33_21"></a><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:84.3%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Number&#160;of&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Common&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Number&#160;of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Additional</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Common</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;treasury</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">paid-in</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares&#160;held&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Retained</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">comprehensive</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Noncontrolling</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">shareholders&#39;</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:22.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">outstanding</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">capital</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">in&#160;treasury</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">earnings</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">loss</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">interest</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">equity</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">BALANCE DECEMBER 31, 2016</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nlsMp4nWXkiqJB1PykihjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Tc_jrm1rAnXCkqxE5ac6J-MAw_6_2">27,850</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Tc_bXny2d8qTkynAOq6t3JMmQ_6_4">1,116</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_O8XrREhWhUGpsfgPStfHoQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_xvmzFbaHrEKOQtMCT-5i-Q_6_7">206,504</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_YhKRNuVbtUusC7SJ_5GEvw_6_10">5,632</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_vR3zWFbKbEOhWii4u55mjg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_dTOcNoHhwEqBR1OnVWCL9w_6_13">45,356</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPFUQd7rtEm4gsfHoxYwXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_SgKKyK_fVUqPp0pNTHaoog_6_16">67,913</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jE2LVd89xk-6Crq9BIk6Ng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_HPa4B5LXPkCGJskVyIXdfg_6_19">13,762</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_aikCbq5dJEmib6GLA7P8lA_6_22">192,077</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income (loss)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EEO0PO2cSE6zWQ9rZhhDYA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_mZiR5FmfVEuId_sv4hhnJA_7_13">45,179</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_cWacF-3FqkK9G_HmsKXNmA_7_19">130</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_xh0u07qwJ0eYvuMab3UcLA_7_22">45,049</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unrealized gain on derivatives, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_mW1ii60hrUSr8tqEoe_Yqg_8_16">125</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_xkWJvSD3FU-JaIIpqK3reQ_8_22">125</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Currency translation adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="Tc_zpR0XKHfBE-0KFebiqNxTg_9_16">15,473</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="Tc_xYIc_bPlbEWWU8CFtjPYAQ_9_19">826</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="Tc_MiAiHpK2J0O6SSyYjlOhXg_9_22">16,299</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Acquisition of noncontrolling interest, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" sign="-" scale="3" id="Tc_-sIH7uJkX06fLIwuObUXtQ_10_7">15,820</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_5HMV62AKxkCmUq4eEnhOuA_10_16">16,995</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_KRca3N9330aja91tYOp8Hg_10_19">14,458</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="Tc_JyIA5p2pOkqXIeAt0M9Y5w_10_22">15,633</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Issuance of Common Shares</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="3" id="Tc_qvcHi-DinkyqSP6VThuLxw_11_2">462</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" sign="-" scale="3" id="Tc_B7IrOuf0c0O2MroazrhiAw_11_4">462</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Repurchased Common Shares for treasury, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="Tc_O96WoIp_zkulW981WCp7Ww_12_2">132</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" sign="-" scale="3" id="Tc_n5iUUQeUeE2vRzdyRo3Efw_12_4">132</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="Tc_UcGPsR_bQ0-eHJVWEKCpsA_12_10">1,486</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="Tc_nkZrK1vItkmavVhbbqhj2A_12_22">1,486</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Share-based compensation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_Dh0-lmDMKEup1pGBY1q_Yw_13_7">6,162</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_2djCYWDSEUe8fJpUSc6ekQ_13_22">6,162</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Adoption of ASU 2016-09 (Note 2)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LZpLpNTDQkaF6ZvEakko1Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_vRvKvK_sjU2JeGniO2CNgQ_14_13">1,729</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_61LaA678UECavJYElAs-kA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_fR9VMEAfdUuKET-7-E1jfw_14_22">1,729</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">BALANCE DECEMBER 31, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_bbhG3J3bP0COSa-yvZj73w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Tc__BCdAOzKkEKlQ6aEX3V6IQ_15_2">28,180</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Tc_RJ-LCBTM2kGPdUXWnlwy0A_15_4">786</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qXptuyBECUuonwdBuff62Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_jqkRGAcIfEib3DZw_2Ycmw_15_7">228,486</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_m5EBWqFauEajvt1qlq9cXw_15_10">7,118</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UkBESCF11k2Q3IpBzacMDQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_7pBao9WCjE6S6ae6h1M4BA_15_13">92,264</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_YBFLfEGCu0uI-3DtF0Nd_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_8DxP3cg2ckK_hleJyVae2Q_15_16">69,560</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_-rHxXXIVHkKhn_01CANTpw_15_22">244,072</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_TnAvIY4X-0mIxNHqYs84AQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_vw8-FKUIdUmJWPw7WNB47w_17_13">53,848</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_gVoQMk_v0ECEc7TT7oKkNg_17_22">53,848</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unrealized loss on derivatives, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="Tc_2wvfZJf_dUu2M2-9fWQmxg_18_16">435</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="Tc_mqWbdX9gEk2t-nYB_F7pUA_18_22">435</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Currency translation adjustments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" sign="-" scale="3" id="Tc_vDMU4KJO-E-YCoqyL7eZWg_19_16">16,627</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" sign="-" scale="3" id="Tc_9m2xrsDw10q0QxChX8LVKQ_19_22">16,627</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Issuance of Common Shares</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="Tc_aVt1Dw8DMUi7WdyhT-g3LA_20_2">461</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ" decimals="-3" format="ixt:numdotdecimal" name="sri:IssuanceOfRestrictedCommonSharesInTreasuryShares" scale="3" id="Tc_XjhFcpIoi0ybg6m0SgsAkQ_20_4">461</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Repurchased Common Shares for treasury, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="Tc_vnmHTSwrgk-K-JFWwNchVA_21_2">153</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasuryInTreasuryShares" scale="3" id="Tc_70Q3ZwhBpEeUg3-S3YliKg_21_4">153</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasury" scale="3" id="Tc_XkZRuGhs6UGQGz10Yi0wwg_21_10">1,762</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasury" scale="3" id="Tc_19-YJd77ykmjIkklQm4JfQ_21_22">1,762</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Share-based compensation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Esv2SUFpzUi8h3YFCwaOAA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_di04IRdhzUi-m0bzz75aRg_22_7">3,161</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_lot9YoVqR02kBbM3pN51uQ_22_22">3,161</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cumulative effect of an accounting change</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_GRSZK0rtjkKEe-Vl5gIXAQ_23_13">139</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="Tc_qppJzpWi20mmO91DDYRWxg_23_22">139</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">BALANCE DECEMBER 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SbfoJWswlESlpzyLOee1kA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Tc_ug_2WaV0pUKJSJlRcoEmuQ_24_2">28,488</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Tc_K2fpMmO3YUy1CEJ7YqhI7g_24_4">478</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4yGPPeDeZkad-jaGI3gvAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_qenB1qwcIEOuPKsMEhRaKg_24_7">231,647</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_Kaz952FtIkuksXBLx0Mkwg_24_10">8,880</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc__rCSZNUw0UuClWDGcO_FYg_24_13">146,251</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_rv4s8IOSLU6SQhz-EwRjDw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_lQcIaHSuvkmyJCakwqrZBQ_24_16">85,752</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> &#8212;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_z6N6b9oZS0y1CHWJ5u9gqw_24_22">283,266</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__l48aAdtokKNvUuDjQWFLA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_8bFnXJB5dkOG36-sKB54mQ_26_13">60,291</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_KmZdsnH8DUmTgzRq-XMIYQ_26_22">60,291</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unrealized gain on derivatives, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_-1TZeHZiZESrKRrluB59sA_27_16">292</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_SNRfqwOJE0-m4lHTyAW4FQ_27_22">292</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Currency translation adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" sign="-" scale="3" id="Tc_ayG0ZA2bO0Oq_noJs7gnMA_28_16">5,428</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" sign="-" scale="3" id="Tc_OQtRAQ9-sEy6slstFAw03g_28_22">5,428</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Issuance of Common Shares</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="Tc_9hCZ9MJF30yHflFKQGufAg_29_2">407</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA" decimals="-3" format="ixt:numdotdecimal" name="sri:IssuanceOfRestrictedCommonSharesInTreasuryShares" scale="3" id="Tc_687P2AQNG0KM68d0Zt8LFg_29_4">407</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Repurchased Common Shares for treasury, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="Tc_MCHA2vrjeEeLrFSLqXe9QQ_30_2">137</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasuryInTreasuryShares" scale="3" id="Tc_FzqnH67DNk-eqrFM4Vrs2A_30_4">137</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasury" scale="3" id="Tc_mydVuFDMx0uq_ddq3tbjJA_30_10">1,893</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:RepurchasedCommonSharesForTreasury" scale="3" id="Tc_1HZHqhKdBUmDDc1zlr6hFQ_30_22">1,893</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Common Share repurchase program</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="Tc_aAFgGLvd2EucTuCAJaDICA_31_2">1,350</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA" decimals="-3" format="ixt:numdotdecimal" name="sri:CommonShareRepurchaseProgramTreasuryShares" scale="3" id="Tc_XvVoK9MQKUO228nty3l3fQ_31_4">1,350</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_mGa4FCBTK06PWyKl1WYDzA_31_7">10,000</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_0flbv7vBKEaHTuzoXriCMw_31_10">40,000</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="Tc_NxK-iL7y7kiX5VAJvEyZgQ_31_22">50,000</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Share-based compensation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_ezIBFUEmKEubH4bk_e4u2w_32_7">3,960</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_PpdAWfldvUW8oUPH7Zev6g_32_22">3,960</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">BALANCE DECEMBER 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xhNwNqQJqUaOKWe0_4dU-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="Tc_rF6PsWJ0DEu6nY1SF9AR3A_33_2">27,408</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="Tc_ck1wZwBUaUC5_1Q4eLD_8g_33_4">1,558</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.95%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NU9x5bKdj02v4zzN-dfF1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_gQugvCfyWEmHj_GoNWRnuA_33_7">225,607</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_U6E52fellkiJRiyZgOQS8Q_33_10">50,773</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_rBQH7dPxe0iUnpdVEJYqBQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_I1VC0cSB4EmS80Mc2fqcGQ_33_13">206,542</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1rpVGvevZEWRaI1S1VXePw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_FhvgPSSu9kuLF7TCk4jeWw_33_16">91,472</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> &#8212;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 1.8pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_ouRVMzaPbEK31byzkw0ptw_33_22">289,904</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:22.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The accompanying notes are an integral part of these consolidated financial statements</span><span style="font-family:'Arial';font-size:10pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman';line-height:0pt;margin:0pt;"><span style="font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="a1OrganizationandNatureofBusiness_461691"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:NatureOfOperations" id="Tb_v1iPsHZNj0aRZq-TYOdo7w" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">1. Organization and Nature of Business</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge,&#160;Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Tb_RN8XvDBjm0-NhbaBxAKeJw" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_VifAnBBu80GvlWrR0yK-qA" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying consolidated financial statements include the accounts of Stoneridge,&#160;Inc. and its wholly-owned and majority-owned subsidiaries (collectively, the &#8220;Company&#8221;). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) &#8220;Consolidations (Topic 810)&#8221; to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#8220;Orlaco&#8221;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#8217;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. See Acquisitions in Note&#160;2 below to the consolidated financial statements for additional details regarding the Orlaco acquisition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" id="Narr_yyMXCXN5UkG2Pzd3ZkTk8Q">74</ix:nonFraction>%</span><span style="font-family:'Arial';"> controlling interest in PST Eletr&#244;nica Ltda. (&#8220;Stoneridge Brazil&#8221;) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA" decimals="2" format="ixt:numdotdecimal" name="sri:AdditionalPercentageOfNoncontrollingInterestAcquired" scale="-2" id="Narr_BwOW8qTtwkyk0nQ13g3bZQ">26</ix:nonFraction>%</span><span style="font-family:'Arial';"> noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#8217;s noncontrolling interest.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s investment in Minda Stoneridge Instruments&#160;Ltd. (&#8220;MSIL&#8221;) for the&#160;years ended December&#160;31, 2019, 2018 and 2017 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company&#8217;s </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_pd6jCMjRIUyvIxgKOlGJVA"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_olSsoZ1B4EyeiYaTK0wMUA"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_TXvJI2mlyE6xXHhTNpxN8w">49</ix:nonFraction></ix:nonFraction></ix:nonFraction>%</span><span style="font-family:'Arial';"> ownership in MSIL.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:UseOfEstimates" id="Tb_YWD-Dg1nZUud1KEudufw_g" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounting Estimates</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Tb_cJ_fI0pm_ky9MRrF_DeQTg" continuedAt="Tb_cJ_fI0pm_ky9MRrF_DeQTg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90&#160;days or less.</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_WPnlC9j7wUG2qkXANuj_9A_1_2"></a><a id="Tc_ZSXFrLEIEEOFQSOul9TsXw_1_5"></a><a id="Tc_Gc0mH2jFY06S5oUF8mMjJQ_1_8"></a><a id="Tc_96t97PeoMky23sIeZqNEQw_2_0"></a><a id="Tc_R2ei3x3b-ECtXwE6RIRxxg_2_3"></a><a id="Tc_xraScRD5D0qrROCVEt5ydw_2_6"></a><a id="Tc_-wBGNhhFIkO3Wfg7D_29oQ_2_9"></a><a id="Tc_c_AG-nT81EOMyZvBNaUFdw_3_0"></a><a id="Tc_j5ExKEC7B0OBEtcGFXX6Bw_3_3"></a><a id="Tc__5rqtcgstU-5hpnou9us6Q_3_6"></a><a id="Tc_hpatUL0_ykmGS9HgPZu83Q_3_9"></a><a id="_bb6c3c92_86d0_4568_96eb_5289a88f85af"></a><a id="_Hlk31792190"></a><a id="Tc_TnQ0CiSOa02aWrwLTW4wqA_1_0"></a><a id="Tc_b7VMCwRxok-byWbzX2PUyg_1_2"></a><a id="Tc_80rKbB05Ek-XgFRxq5Hr2w_1_5"></a><a id="Tc_s2AO-8xUrk-IKml94V515A_2_0"></a><a id="Tc_x5VTJQsKvE2VGgDHMu1F7g_2_2"></a><a id="Tc_P1rq15zOw0KHSk52hJ8UnQ_2_5"></a><a id="Tc_LG1lL5q86k6HYM-KifxNwQ_3_0"></a><a id="Tc_GFXZCDp8NkuqcY1PCwQq2w_4_0"></a><a id="Tc_Pp_n7PAP5kiQsFVCG4QQqQ_5_0"></a><a id="Tc_8qoPglh7jkGwzNTxR0XBkQ_5_2"></a><a id="Tc_RJnMlVsyfES_2GUr0f23bQ_5_5"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont1" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont2"><ix:continuation id="Tb_cJ_fI0pm_ky9MRrF_DeQTg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" id="Tb_9edkzfdOHU2gGfCva0TFNQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounts Receivable and Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company&#8217;s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following&#160;percentages of consolidated net sales for the&#160;years ended December&#160;31, 2019, 2018 and 2017:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" id="Tb_yijg0B9VhUOqSx7-P_COCw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ford Motor Company</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_yh9_NQUZZE22nbAN6aBoQw_2_2">11</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_HyU8hxuP00O4EOpVDbjGvw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_bmERF7tvAUCgZmgz56nMfg_2_5">12</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_E0lY_aRgo0WM0QQlZBU-Og" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_f6cvT5SllEiB-RK_OdkLmQ_2_8">14</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Volvo</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_i0ZPQzwKjUWDHDFyLC52iQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_HDXP5YLIfUiSIJUfzp7E0w_3_2">8</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_TkI7maKzAkOkt-O4NuXejg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_JBuuRPIUSkSDO7c3q6v3sg_3_5">8</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_wSNW3tezaE2XkBWgHw86QA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_Px7eTGDaLUWZAzQG4t5B3A_3_8">6</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="Tb_Y_Ql4n6rdEayreNzONQtew" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Allowance for Doubtful Accounts</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ReceivablesPolicyTextBlock" id="Tb_clDKDhTpaU2wynRJVaiTLg" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Sales of Accounts Receivable</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In prior years, the Company&#8217;s Stoneridge Brazil segment sold selected accounts receivable on a full recourse basis to an unrelated financial institution in Brazil. Stoneridge Brazil accounts for these transactions as sales of accounts receivable. As such, in accordance with ASC 860, &#8220;Transfers and Servicing&#8221;, the sales of accounts receivable are reflected as a reduction of accounts receivable in the consolidated balance sheets and the loss on sale is recorded within interest expense, net in the consolidated statements of operations while the proceeds received from the sale are included in the cash flows from operating activities in the consolidated statements of cash flows.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">During 2017, Stoneridge Brazil sold </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="sri:AccountsReceivableSold" scale="3" id="Narr_q8j_tIBiF0id7Q8el2GyRw">2,520</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> (</span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="sri:AccountsReceivableSold" scale="3" id="Narr_pnl0Rxii5U26eemN4WBrsQ">7,983</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> Brazilian real (&#8220;R$&#8221;)) of accounts receivable at a loss of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfAccountsReceivable" sign="-" scale="3" id="Narr_S8Zny65UUUiS1KXLy4j99Q">86</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfAccountsReceivable" scale="3" id="Narr_zGpu-GIgvUqkgaT2Qrhyiw">273</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">), which represents the implicit interest on the transaction, and received proceeds of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfOtherReceivables" scale="3" id="Narr_QNKX501bX0OYPlrMeQDsXQ">2,434</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfOtherReceivables" scale="3" id="Narr_yASTA1GgS0SuiHwd1zq_YQ">7,710</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">). Stoneridge Brazil did not have any remaining credit exposure at December&#160;31, 2017 related to the receivables sold. During 2019 and 2018, Stoneridge Brazil did </span><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span><span style="font-family:'Arial';font-size:9pt;"> sell any of its accounts receivable.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:InventoryPolicyTextBlock" id="Tb_iP7B4HeICU2RfQU6JySHwQ" continuedAt="Tb_iP7B4HeICU2RfQU6JySHwQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventories are valued at the lower of cost (using either the first-in, first-out (&#8220;FIFO&#8221;) or average cost methods) or net realizable value. The Company evaluates and adjusts as necessary its excess and obsolescence reserve on a quarterly basis. Excess inventories are quantities of items that exceed anticipated sales or usage for a reasonable period. The Company has guidelines for calculating provisions for excess inventories based on the number of&#160;months of inventories on hand compared to anticipated sales or usage. Management uses its judgment to forecast sales or usage and to determine what constitutes a reasonable period. Inventory cost includes material, labor and overhead. Inventories consist of the following:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="Tb_DfKKKYq7u0aWMpKLHFPqMQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Raw materials</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_MSY06vVY5Uyo8n8jFzhi3A_2_3">66,357</ix:nonFraction></b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_pjRdJOcUrUGI8WdyTZ0otQ_2_6">54,382</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Work-in-progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_uGvuLAaqXUqXW5gib8xEng_3_3">5,582</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_4bQQJ1-1LE-E2yIW1c21AA_3_6">4,710</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_9kDXyUC7LUOfPeNHTbtA2w_4_3">21,510</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_MPeQgV4DrEKO903ZISlOAw_4_6">20,186</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total inventories, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_3zyP8v05S0ikOFAMD4iyXw_5_3">93,449</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_oxb9c8LcKEGqnmpjFt9OZw_5_6">79,278</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventory valued using the FIFO method was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FIFOInventoryAmount" scale="3" id="Narr_MziEyJ_4AkWaF49shncXQg">82,910</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FIFOInventoryAmount" scale="3" id="Narr_mpHQv9CoQEefAc40pZCUfA">64,745</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively. Inventory valued using the average cost method was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageCostInventoryAmount" scale="3" id="Narr_RjZuA4nEDkGpZ4qGYV-Rcg">10,539</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageCostInventoryAmount" scale="3" id="Narr_38tBp5soVkOS4ta3_QXR1g">14,533</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively</span><span style="font-family:'Arial';">.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk33272797"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont2" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont3"><ix:continuation id="Tb_iP7B4HeICU2RfQU6JySHwQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts" id="Tb_gPJp0aM7ZkONqQNgUINUYQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Pre-production Costs Related to Long-term Supply Arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically </span><span style="-sec-ix-hidden:_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_sD1nAW2SRE66Ua_lzktLqg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_nxuaa0jLaUeBnrsPkPcilA"><span style="font-family:'Arial';font-size:9pt;">seven years</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" scale="3" id="Narr_ggEhPzOOeE6iwb6zMOCwDA">7,666</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" scale="3" id="Narr_uaCYuSTVy0SqEFyWYP28_g">6,875</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_Sk9UqMG4pkO-je6lpkK_zQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" scale="3" id="Narr_diberHKezU6ZFzLnLz1x2Q">7,544</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_iT41hGh5ekeKfC4NMCx3iA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" scale="3" id="Narr_Rbj3GDWzkkaXoXSuOCLYfw">6,875</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Tb_BG4u34aLV0ec8QOeq1IiAw" continuedAt="Tb_BG4u34aLV0ec8QOeq1IiAw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Disposal of Non-Core Products </b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#8217;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#8220;SCD&#8221;), and </span><span style="font-family:'Arial';white-space:pre-wrap;">Standard Motor Products, Inc. (&#8220;SMP&#8221;).  On the same day pursuant to the APA, in exchange for </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfProductiveAssets" scale="3" id="Narr_xT4RNFFy7E6XZPMKPwVubg">40,000</ix:nonFraction></span><span style="font-family:'Arial';"> (subject to a post-closing inventory adjustment which was a payment to SMP of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_px1_7HdnVUWJyv78OPzAGA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryAdjustments" scale="3" id="Narr_TalYz9ZJfUq6ZmATysonLg">1,573</ix:nonFraction></span><span style="font-family:'Arial';">) and the assumption of certain liabilities, the Company and SCD sold to SMP, </span><span style="font-family:'Arial';white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the &#8220;Non-core Products&#8221;).  </span><span style="font-family:'Arial';">On April 1, 2019, </span><span style="font-family:'Arial';white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company will provide and be compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">On April 1, 2019,  the Company&#8217;s Control Devices segment recognized net sales and costs of goods sold of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="Narr_BR44iCh_kEiZaUG7XPjGvg">4,160</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="Narr_dVqWgBDXyUKvxBMqBkShUA">2,775</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonrecurringIncome" scale="3" id="Narr_zdEAZqTwJkCAXph3s6o6yQ">33,921</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;">,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.  During the three months ended March 31, 2019, the Company recognized transaction costs associated with the disposal of Control Devices&#8217; Non-core Products of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_os4B0cHh8Eax-URRh_OSfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Narr_3fO_Y1xwuEu_xN53adCpEA">322</ix:nonFraction></span><span style="font-family:'Arial';"> within SG&amp;A. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company received </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg" decimals="-3" format="ixt:numdotdecimal" name="sri:ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" scale="3" id="Narr_0xWQBskoTU2ZyV_4ew2BHw">1,824</ix:nonFraction></span><span style="font-family:'Arial';"> for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;A for the year ended December 31, 2019. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg" decimals="-3" format="ixt:numdotdecimal" name="sri:DisposalGroupSalesAfterDisposal" scale="3" id="Narr_yPzQbocXSE6wxJgfe7nhaQ">26,304</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg" decimals="-3" format="ixt:numdotdecimal" name="sri:DisposalGroupOperatingIncomeAfterDisposal" scale="3" id="Narr_Ey35dtRRyUCc5Tm4jUv0WA">1,458</ix:nonFraction></span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively.&#160; The Company also received </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg" decimals="-3" format="ixt:numdotdecimal" name="sri:CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" scale="3" id="Narr_PoLeKRiV8E-tUsMWsZIUgA">745</ix:nonFraction></span><span style="font-family:'Arial';"> for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;A for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="Narr_wyLhTP4YdkmD6RBUDTUctA">41,560</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="Narr_p_X2BczEaE-EHuaAhcoX8Q">4,831</ix:nonFraction></span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="Narr_sU5PIDx20E-NNeceQEMIqg">44,537</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="Narr_rie1r3fO3kO0KcLRNupEPg">9,086</ix:nonFraction></span><span style="font-family:'Arial';"> for the year ended December 31, 2018, respectively, and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="Narr_HH4jSXf_202_rKMVqHlkQw">43,339</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="Narr_Sw48FMhReEm6taVkYC7Orw">7,991</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> for the year ended December 31, 2017, respectively.  </span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:BusinessCombinationsPolicy" id="Tb_qJBGT_mzcUufU3IkTvetjA" continuedAt="Tb_qJBGT_mzcUufU3IkTvetjA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk32314582"></a><a id="Tc_a_RQmMTFSUafmGuFYe8Ufw_1_0"></a><a id="Tc_GXlxEoT0LUqgMo_TTKBW1A_1_2"></a><a id="Tc__VFXPRVzO0S5GX42Kg9-VA_2_0"></a><a id="Tc_b6yD2bMqxEGz_9NO1tZptw_2_2"></a><a id="Tc_h2gFRjTxYkCOsa0RiXw65g_3_0"></a><a id="Tc_9iGrZddxZEWFVGKJ8lW1Bw_3_2"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont3" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont4"><ix:continuation id="Tb_BG4u34aLV0ec8QOeq1IiAw_cont1"><ix:continuation id="Tb_qJBGT_mzcUufU3IkTvetjA_cont1"></ix:continuation><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Orlaco</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge,&#160;Inc., acquired Orlaco. Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy for commercial vehicles. The MirrorEye camera monitor system integrates Orlaco&#8217;s vision processing technology and Stoneridge&#8217;s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge&#8217;s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The aggregate consideration for the Orlaco acquisition was </span><span style="font-family:'Arial';">&#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q" contextRef="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Narr_XnwEjqGvN0aoAqPVmwn4ug">74,939</ix:nonFraction></span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="Narr_ZRaW7GozWUqI-0QhObOzsQ">79,675</ix:nonFraction></span><span style="font-family:'Arial';">), which included customary estimated adjustments to the purchase price. The Company paid </span><span style="font-family:'Arial';">&#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q" contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q" decimals="-3" format="ixt:numdotdecimal" name="sri:CashPaidToSellerAtClosing" scale="3" id="Narr_yGIPz54aiESpjh-Lu-rZiw">67,439</ix:nonFraction></span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q" decimals="-3" format="ixt:numdotdecimal" name="sri:CashPaidToSellerAtClosing" scale="3" id="Narr_BFAz2CSxZkiZQcGARA0zVg">71,701</ix:nonFraction></span><span style="font-family:'Arial';">) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to </span><span style="font-family:'Arial';">&#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q" contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="Narr_bWro-Kqj6EuzWDdjDtFSqA">7,500</ix:nonFraction></span><span style="font-family:'Arial';"> as contingent consideration (&#8220;earn-out consideration&#8221;) if certain performance targets are achieved during the first two&#160;years. See Note 9 for additional details on the Orlaco contingent consideration.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company recognized </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0T6TVmLvEkaCdcMUAQj8wA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="Narr_Qe9RpF4fSEK2Y0R9mvHpcw">1,259</ix:nonFraction></span><span style="font-family:'Arial';"> of acquisition related costs in the consolidated statement of operations as a component of selling, general and administrative (&#8220;SG&amp;A&#8221;) expense for the&#160;year ended December&#160;31, 2017. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="Narr_sZzrkuaO_0eDkgFjHYDJTQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" scale="3" id="Narr_JUWbdsn2OEO5WmjlU2Dg-A">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> acquisition related costs for the years ended December 31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_NonrecurringAdjustmentAxis_us-gaap_FairValueAdjustmentToInventoryMember_NJcpEpMR-k67qqQARGMLhg" decimals="-3" format="ixt:numdotdecimal" name="sri:InventoryFairValueStepUp" scale="3" id="Narr_fPJLO1iWmkGigO-atsMl6Q">1,636</ix:nonFraction></span><span style="font-family:'Arial';"> of expense in cost of goods sold (&#8220;COGS&#8221;) for the&#160;year ended December&#160;31, 2017 associated with the step-up of the Orlaco inventory to fair value. The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_DGgbC21fVkSzu7vfhiLl_A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" scale="3" id="Narr_HqNte_0srEOfCE5Tkz0s1Q">369</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" scale="3" id="Narr_mouOFyHCeke_h1jW84AL9A">4,853</ix:nonFraction></span><span style="font-family:'Arial';"> of expense for the fair value adjustment for earn-out consideration in SG&amp;A expenses for the&#160;years ended December&#160;31, 2018 and 2017, respectively. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The earn-out consideration obligation related to Orlaco of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" scale="3" id="Narr_Zv7h86RPkkGl9H85Ld_DgQ">8,474</ix:nonFraction></span><span style="font-family:'Arial';"> was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="Narr_-7g1ECp4pkC-2_LvqVBSFA">5,080</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsideration" scale="3" id="Narr_Zf3S__0PAkKu0QyI7FiemA">3,394</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Orlaco earn-out consideration reached the capped amount of </span><span style="font-family:'Arial';">&#8364;<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesFairValueDisclosure" scale="3" id="Narr_en2hmWA7VUSlIxRDsqeBIA">7,500</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following unaudited pro forma information reflects the Company&#8217;s consolidated results of operations as if the acquisition had taken place on January&#160;1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods, nor is it necessarily indicative of future results.</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="Tb_DK9grN-mI0e_JEGQ2Bcojg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="Tc_1-yyHf_p3kGPQNPxNqRZ4g_2_3">829,474</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc. and subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="Tc_mvK613OoTU-hJhrkNSY8Gw_3_3">45,283</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Tb_eG5U1fkLB0eTBzOiC0FIXA" continuedAt="Tb_eG5U1fkLB0eTBzOiC0FIXA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Property, Plant and Equipment</b></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_q8qbCZmm-U6ZUtcCjZ1WzQ" continuedAt="Tb_q8qbCZmm-U6ZUtcCjZ1WzQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_DA5TDFeVM0qQfkWHDo_tuw_0_0"></a><a id="Tc_5n9U1jI3P0mg99fI5zZ1kA_1_0"></a><a id="Tc_lBPQETj4q0WhS5izp1pOuw_1_2"></a><a id="Tc_AnSBC62yX0Oza9SYnR8sKA_1_5"></a><a id="Tc_D3njtk7GBkK5ibRwrRMLSg_2_0"></a><a id="Tc_3_jD46ZPOE6hmH-S78Ey4g_2_2"></a><a id="Tc_AtZDXpGJJ0axNAaXZaH93Q_2_5"></a><a id="Tc_VoeDZnZqp0a-vF4qQGoDQg_3_0"></a><a id="Tc_GbJ8E1XDuUOkLpwD_PTfvA_4_0"></a><a id="Tc__N7Z9WgFP02hWu3e_sdxDQ_5_0"></a><a id="Tc_OII7nYYSuEqWsnD0yGEDhw_6_0"></a><a id="Tc_zBh1pftvv0OQN4sUv32siQ_7_0"></a><a id="Tc_sUlgYKQTaUilbkz98L2YHg_8_0"></a><a id="Tc_7XGwTm2DrkObhYEgRWQYJQ_9_0"></a><a id="Tc_BP6zSTEpmkqhIjSfUC1Zqg_10_0"></a><a id="Tc_YHpZt4IALEiREW7gjRQRWg_11_0"></a><a id="Tc_o2yJbTnI302VKZZoYiroOw_12_0"></a><a id="Tc_c7XNsLWXbki5xRtsOyhVmA_13_0"></a><a id="Tc_7C5TWI9LeEG72cpOThp_Ig_13_2"></a><a id="Tc_ks4ED-dE7Em5EbYr70ImJw_13_5"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont4" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont5"><ix:continuation id="Tb_eG5U1fkLB0eTBzOiC0FIXA_cont1"><ix:continuation id="Tb_q8qbCZmm-U6ZUtcCjZ1WzQ_cont1"><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Property, plant and equipment are recorded at cost and consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Land and land improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_6dKfCUC9uU62QeKsa0szdA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_IulcxI-XdkagVk4b5AJ-gw_2_3">4,550</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_VjSLZfAT006e5tbt1hzNcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_21RSGq6NlEe730oqzQdFCg_2_6">4,619</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_git7q1bBe0u588LOMCkhpA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_j3gEHicaLkqReQa6AdkMWw_3_3">39,263</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_-Pppwm_0jkCMhXbvpiBOig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_5D8hR8bKL0i-9DbuWxlFRg_3_6">37,234</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_T0HfEqH7bk-Ggpqe0EUMNA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_2mCxVGe8jUWl0TK4HNVoqg_4_3">226,076</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_gl1o-yBuS0OANCL-Mx1bKA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_cLJhdDyFikCr6ZocKQr5WA_4_6">212,225</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_IqojnpEFHEqxxSmB--xqOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_iHms3lVnJEOyFWWsR3Wzjw_5_3">9,708</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_k3q6h0se6kedXDDd9WH6vA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_Z4TvjJ1geUmBogUVtnMgww_5_6">9,929</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_QRrx8Z_UqESbnCXy6HV9JA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_7jdLWF5EwUaOC_t6IulDPA_6_3">76,933</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_Sp5BqO8cnUSNfCb8ktvXPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_6crBfwtU2ECOitr5tdXtAA_6_6">75,620</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_LjevUg-TA0aks6zPlnPabA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_EIWw56WpPk2BCNaqn2wh8w_7_3">32,410</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_PvpG_OGankeNEVZCikSwMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_DjLEl_EQskqYiQdkBF0G_g_7_6">27,179</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Dx9SzLI7hkiocugssRoGzw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_GIKHaP2XbES6TVGTVcuQ8w_8_3">614</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_wQCTZ6YVEUOjuJt6Ltn8tQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_DMJUafgqt0KpOK0XsUoOWw_8_6">872</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_qM7MRGG4oE-xOq5pPKbFVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_Gwksamrc0Ua6Mu4JixMJeQ_9_3">4,588</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Y88_BE6DDU6vowkDF-q6sQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_7j9qCHRMKUSgQidZj5qWtQ_9_6">2,799</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Construction in progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_FwT00Nmda0iDNfeGTEgTcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_zml1w1t_-UqjqwpFm796Aw_10_3">17,312</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_V4v-OiRcjEu3_4RRK0gMvA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_HsGTALkGB0SfcNYDo6v0Pg_10_6">23,064</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total property, plant, and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_BqIgSZLalEWEJyzSa8vNpw_11_3">411,454</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_oVfh_kS7LEy23Lge19db-A_11_6">393,541</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: accumulated depreciation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_DzcddOVB1USF9NeiIPaZJQ_12_3">288,971</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_t8YLcniusEqr536HZsgy2A_12_6">281,328</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_ygRt2Vl8wUKQxGr0UTQVGA_13_3">122,483</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_jmW9BuG-KES_cR50jzb8HA_13_6">112,213</ix:nonFraction></span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" id="Narr_lhJjEETs9EmrDg03HL_qiw">24,904</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" id="Narr_axQJlT7upUWJRBkF51zriA">22,786</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="3" id="Narr_wZJtODlBrUKpxsACsgI7kg">21,490</ix:nonFraction></span><span style="font-family:'Arial';">, respectively. Depreciable lives within each property classification are as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" id="Tb_fLalMDx7s0iowo7sT0ONYw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_8h0U1Ym2W0iaKCdhl60axA"><span style="font-family:'Arial';font-size:9pt;">10</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_HMcFZNuTDUef6XL65L5KxA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_oLtNk4s31U22tqTqbUY36A"><span style="font-family:'Arial';font-size:9pt;">40 years</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_e_Q0rgc5O0e7D_LwyLoeHQ" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_wKm4isfjRUSSBORHmKWV-w"><span style="font-family:'Arial';font-size:9pt;">3</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_qsZcydSsMEuU4NL3Tah3xg" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_Q_Q3RN8SyUqJGK_bmjVjzw"><span style="font-family:'Arial';font-size:9pt;">10 years</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_R0WzxjhwL0KWq10roMN_ZA" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_OPhNUVqlBEWdBrKDbGG58A"><span style="font-family:'Arial';font-size:9pt;">3</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_xM6Pbs-kMkmkF6Yqi5Em_g" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_lDdE00xqrE-brrMOQjQTug"><span style="font-family:'Arial';font-size:9pt;">10 years</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_XYwSL_cQlkCn8NQNwX2khQ" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_BG5f9f4iukewgPT-Ax-l-A"><span style="font-family:'Arial';font-size:9pt;">2</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_pcoeG9I6l0uBnMqlp_Si_g" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_0qUIpy8mCEeXagtJxfDjfQ"><span style="font-family:'Arial';font-size:9pt;">7 years</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_YfpxLcQaI0mgv505ESQBpQ" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_TEg3dfsnIEKEcq25znwl3A"><span style="font-family:'Arial';font-size:9pt;">3</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_WtXytUALI0mX4p9FP1i4Ow" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_iOEd0ipJ3kihw7JmgyzOiw"><span style="font-family:'Arial';font-size:9pt;">7 years</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_IHzQOMr2906D9OX0My87Nw" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_6GbYuyh-m0u2rGFc00nWVw"><span style="font-family:'Arial';font-size:9pt;">3</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Kwx-5CZ3IUCxeUb1gggiBA" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_giHI04XFu06kY-jqo_w8HQ"><span style="font-family:'Arial';font-size:9pt;">7 years</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">shorter of lease term or </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_69ZQGKV_CkG-DcOSlVaLIw" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_71iGr5UY4029BiOCEhocgg"><span style="font-family:'Arial';font-size:9pt;">3</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_nV5c63dmKkKSItg708y3_Q" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Narr_ZtBSBn8FAkWDOg-8Bm-tvA"><span style="font-family:'Arial';font-size:9pt;">10 years</span></ix:nonNumeric></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;A expenses.</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="Tb_dd8DGzub30m1XfBfLa6lRw" continuedAt="Tb_dd8DGzub30m1XfBfLa6lRw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Impairment of Long-Lived or Finite-Lived Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management&#8217;s ability to accurately assess whether an asset is impaired.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk1990196"></a><a id="_1127024e_b8ca_4ad4_b841_46335d2a1880"></a><a id="Tc_BqKZnRW_OkWlQjpXKsQ_TA_2_0"></a><a id="Tc_jnCUo7_txUCO2-s7rxCthw_2_2"></a><a id="Tc_RvOFJg-ORUKAzYXd9YpkxA_3_0"></a><a id="Tc_bLmbDug3sU6TaSSiN_3s6A_4_0"></a><a id="Tc_y1YtNrgOTk2BBHLdnfPWKw_4_2"></a><a id="_cf4d8318_d04c_4cca_a0f6_1eb3bab80132"></a><a id="Tc_DcJ2CwDtc0i3q1s1n4e41g_1_0"></a><a id="Tc_AA8ZlMZWUUCb8Vjf1TDo_g_1_2"></a><a id="Tc_NMs6o_RadUecjBKXnnq2kw_2_0"></a><a id="Tc_elB9ZoBKZ0-SPKwfLcih1w_3_0"></a><a id="Tc_Ib4ITOUE60q-Jpj4n-OSNg_3_2"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont5" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont6"><ix:continuation id="Tb_dd8DGzub30m1XfBfLa6lRw_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="Tb_w_JEu3pmmE2XCO9Fl37C0w" continuedAt="Tb_w_JEu3pmmE2XCO9Fl37C0w_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Goodwill and Other Intangible Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Narr_aeBmS1pQHEy9g2FnQE6l2A">35,874</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Narr_S3cDa3XoUUiliRvJHY51DQ">36,717</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019 and 2018, respectively, all of which relates to the Electronics segment.  Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#8217;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#8220;cost of capital&#8221;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management&#8217;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis.  There was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_MvrT4vhdA0ebL_g0BGSepg"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_-2rhhXGziUKPVnhPbrI0lQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="3" id="Narr_viEactKU8EanHZ8ID54vzw">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> impairment of goodwill for the years ended December 31, 2019, 2018 or 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfGoodwillTextBlock" id="Tb_iMMSy8U8G0CpcvEqgJG8GQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_q7ACimE1PEiohIJJUdz2LA_2_3">36,717</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" sign="-" scale="3" id="Tc_S-8px_KToU-xNAlpmkSZOQ_3_3">843</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_Edn39l0iQUWI09jshTsG7w_4_3">35,874</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_RgbZ05BF9EW8RyUxrtXIFg_1_3">38,419</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" sign="-" scale="3" id="Tc_TmyRKREBikWSe3EHPWO9zA_2_3">1,702</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="Tc_EUaH1tB0f0q1lVMAhLc8GQ_3_3">36,717</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cumulative goodwill impairment loss since inception was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="3" id="Narr__vF4T20fJE-H_sIXKgAiaQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillImpairedAccumulatedImpairmentLoss" scale="3" id="Narr_hOXsx2tV60iadpnlqqgriQ">300,083</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, which includes Stoneridge Brazil&#8217;s goodwill impairment in 2014 and goodwill impairment recorded by the Company&#8217;s Control Devices segment in 2008 and 2004.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="_Hlk30441306"></a><a id="_2c16bd92_6071_4c2f_bbe0_81bbfd1b1b52"></a><a id="Tc_0IBIluvbXUadXR-yXnQ8CA_1_2"></a><a id="Tc_ikCBOlC-Zk-YyO8EtnZ0Xw_1_5"></a><a id="Tc_-kJCXm16Y0WFdaNHxFWDMA_2_0"></a><a id="Tc_wNUed6zIdU6vxuEzGvPr1w_2_2"></a><a id="Tc_TxKF5-MaEkuyJCMXEoK8dg_2_5"></a><a id="Tc__0fHvfJliEOjVBiPgBTIIA_2_8"></a><a id="Tc_UKH6rmLrS0Ogp0x6nowQyA_3_0"></a><a id="Tc_Ak87U1OiUk-Ho1R_qcvbBQ_3_2"></a><a id="Tc_SSId8VR45kaPkcyHD12Oag_3_5"></a><a id="Tc_RipwRdASrESZGaz2JsKQHw_3_8"></a><a id="Tc_nuL7ywhMOkSQsKnX9_sVcw_4_0"></a><a id="Tc_3-4KcJqRSUu--1BXtcFycg_5_0"></a><a id="Tc_iifXi_b0Gky-aRWZMwlmbA_6_0"></a><a id="Tc_NuuHPSUOCEur907b0vw-5A_6_6"></a><a id="Tc_NA--WqO4pUuEL-XX7-pB4A_7_0"></a><a id="Tc_sWnMi7OS40ylOioD6kY5YA_7_2"></a><a id="Tc_LC8zuwlEYESJYlhBqVCAkw_7_5"></a><a id="Tc_QxtOdFfVXESMc9CRmPWPdQ_7_8"></a><a id="_2a31bc31_c416_4cae_912a_83dc3b540431"></a><a id="Tc_eQ4AhHBPREiEjXdi7kRlOw_1_2"></a><a id="Tc_OSV8GlGSakiUGTu-WDgRgg_1_5"></a><a id="Tc_WKI-nZsoUEaE3XFddKZZrg_2_0"></a><a id="Tc_SUZIz-hZ5EGvoCYJ2D1STg_2_2"></a><a id="Tc_nIhyhxDfOU20ZBtNVCVZLQ_2_5"></a><a id="Tc_19FtyuP-hkKxtCc5BGILSQ_2_8"></a><a id="Tc_vB9PsGh9nkmVhSPIT9_MqQ_3_0"></a><a id="Tc_LayY8FpDhUOWd6AY8H35Dg_3_2"></a><a id="Tc_RXLLpenQA0WOUyOjaXZyew_3_5"></a><a id="Tc_yP0JEhyfgkemAu1aDBWP0Q_3_8"></a><a id="Tc_T_OT5zo2t0Oqi_7iHEmGBQ_4_0"></a><a id="Tc_isG1iYN0dE6SK2cqQTeyvg_5_0"></a><a id="Tc_-Sp_6r1n4Ea3QwldPupTDA_6_0"></a><a id="Tc_uO5IPCKja0CK2CWl4Lzgsg_6_2"></a><a id="Tc_ZZ0e6odan0yqEAKRf9guGA_6_5"></a><a id="Tc_uYpB6KZDmkCf3plvUKrVkw_6_8"></a><a id="_90da87d0_2763_4362_9a6e_db2d6b9bda69"></a><a id="Tc_9ClbGLjhvE6J-SnPQDZlbA_1_0"></a><a id="Tc_eJHhwqu2DUCrBOqoMRT95g_1_2"></a><a id="Tc_nFvVrJ_OVki_ezVkSz_BMQ_1_5"></a><a id="Tc_9f8M1Uk3C0a_Dgor_I-dqA_2_0"></a><a id="Tc__41cDLfqSkO6XwOclJrMPA_2_2"></a><a id="Tc_STKFRE5MmEqswYykSKnb6Q_2_5"></a><a id="Tc_j5-TWg92VkiWDPGYEounLQ_3_0"></a><a id="Tc_EyYxbx_KXkiEl64446Wfqg_3_3"></a><a id="Tc_yXEh9v_grUur2Vcvp3nN8w_4_0"></a><a id="Tc_ZWKLSVx-IkGOHUDr2eOSZQ_5_0"></a><a id="Tc_4HxrV1tSGUSSTYqtK7imfw_6_0"></a><a id="Tc_rmS-mNBsvk6-qsPUvUWvow_6_2"></a><a id="Tc_GxablvsuQ0aya1PfqwjSqA_6_5"></a><a id="_f4d8fce7_d798_4ca5_bc3b_5751ef077f47"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont6" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont7"><ix:continuation id="Tb_w_JEu3pmmE2XCO9Fl37C0w_cont1"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 and 2018 consisted of the following:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="Tb_SDywqbAfmUmmg0X6tFgggQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_TTS1IVKT1kOPjXrwgJjUlQ_3_3">50,750</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_rQXWf2s7FEOkhoWl9YLGuA_3_6">17,466</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_3pjmdZTGZkmg4s4AMbXLnw_3_9">33,284</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_74DnlFVmoUa-PcrY3Vx8zw_4_3">20,041</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_9wSCsZ_QME69opjcAMo_DA_4_6">6,687</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_1WGIakUhQ0eQMB_EBY57pw_4_9">13,354</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_9WaSBPDTS0WF10V2-nlJzw_5_3">15,231</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_2FhduYMKWEamdAQzY9TYug_5_6">7,353</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_mNoKPXCbcECQxVLHBy-SNQ_5_9">7,878</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capitalized software development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_YNnzkNXpPUuzqh-LXao0sg_6_3">3,606</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_H4mAU1gjc02bc2Fa16R9Tg_6_9">3,606</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_AxuhBKK5z0G0p279eM_FFQ_7_3">89,628</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_gyglUD_mqECeRMbPoUBKsA_7_6">31,506</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_wF3Hcpa_5E2qHpPnAiRN0g_7_9">58,122</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_0VTCPyfVDU6FLwhbbUnwMA_3_3">52,200</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_cO4AymvFzUOzsmq_v1yeYA_3_6">14,549</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_ttKNYP2AB0qlmxnizWsZYg_3_9">37,651</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_zVzlLUy0OUSj5Wht5Ok6Eg_4_3">20,689</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_CxDrkWdo2kSJa_BqnzvhBw_4_6">5,884</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_dVf0fNuBrUmFLY_lZjWsoA_4_9">14,805</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_PJZ-4im2X0KMz0_gtuKB0A_5_3">15,581</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_Bgkr3z008ESqppDo6169Ow_5_6">6,005</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_B_g-qoVZRUOA8vhqeZB-sA_5_9">9,576</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="Tc_Hnf_3k63UEyiyCnno_Ajvw_6_3">88,470</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="Tc_BksW5kxJjkyfCvRXKKtQjg_6_6">26,438</ix:nonFraction>)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Tc_SNBJ2T-FwEi5eDCpENDotQ_6_9">62,032</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 for customer lists, tradenames, technology and capitalized software development include </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_9tTBN_pQR0yCIWY6XtvVHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_-FOOgRgIP0CAjhoYwSJyMQ">23,019</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vlTlAmr-gUGa6hNZ00d26g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_kl2TJO4ULkSp6Rf0mMd00Q">4,561</ix:nonFraction>,</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_OeDosrs5H0OS0vGCDb0oZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_jWWYLqePaUONLpDAHwQxZA">3,498</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ryL5XVyNfEeqt9y-Bq9vug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_sanGGpq0QE6ocCjEHFQ8ww">2,233</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, related to the Electronics segment. Customer lists, tradenames and technology of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_sJax_Sf5GUqdnkCCweFAQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_PVJTu0gMUkWdTi0X5LJ8dw">10,265</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_kc7IAQOtJkadxdUkZ-ru0Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_GYY8LgH89EmdYZQuN145Kw">8,793</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_90BHHwfnYk6ulooMAfK3wQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_RetGPyux2EeSUoToRXmbkg">4,270</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, related to the Stoneridge Brazil segment at December 31, 2019.  Capitalized software development and technology of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tW1y4YILi0Ok07XtpdTwOQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_28u-4VkniUSG7jzYBB9VPQ">1,373</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TDqZVFkI7ke6dock-z23RA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="Narr_W6ypyOzyekudPu8wyR8ylg">110</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, related to the Control Devices segment at December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from </span><span style="-sec-ix-hidden:_e0e4774c_866f_4dc7_93ea_c3580561cb0b"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_6j7VgRxFLESi2el6mRadNQ" format="ixt-sec:durwordsen" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives" id="Narr_SEwYVFsg6UStttaJlqNN1w"><span style="font-family:'Arial';font-size:9pt;">seven years</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company recognized </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentForAmortization" scale="3" id="Narr_T1z2d54gPEqGopDvTznI3w">5,955</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentForAmortization" scale="3" id="Narr_WTUrMl4MF0SsvAlzu4DZHA">6,406</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentForAmortization" scale="3" id="Narr_8hFaaSBcsUWulwvHjlXmuQ">6,440</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> of amortization expense related to intangible assets in 2019, 2018 and 2017, respectively. Amortization expense is included as a component of SG&amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="Narr_X0qvRPRKiEy4IeBUQluh8Q">5,722</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_06060ae0_81da_4384_98b6_ee7bb870dc7d"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">for</span></span><span style="font-family:'Arial';font-size:9pt;"> the</span><span style="font-family:'Arial';font-size:9pt;">&#160;</span><span style="-sec-ix-hidden:_57a29492_9524_4c53_9ca0_2a2aa01210fe"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">years</span></span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_1c0e03df_fd34_4782_93fc_e09301bddab7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2020</span></span><span style="font-family:'Arial';font-size:9pt;"> through </span><span style="-sec-ix-hidden:_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2024</span></span><span style="font-family:'Arial';font-size:9pt;">. The weighted-average remaining amortization period is approximately </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" id="Narr_ZTDgnNPdpEexZmV43Dz7BA"><span style="font-family:'Arial';font-size:9pt;">11 years</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For the year ended December 31, 2018 the Company recognized </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr__JIfoZih6kePN2WSRw_Gug">202</ix:nonFraction></span><span style="font-family:'Arial';"> of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as noted in Note 13. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr_q6YCB_v9AE-PD4Bj-VkVqw"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr_QTSR_HI5dUWRgPhytaB1Jg">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> intangible impairment charges for the years ended December 31, 2019 or 2017.</span></p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" id="Tb_wEecygYUwUW49gDMuky5Ag" continuedAt="Tb_wEecygYUwUW49gDMuky5Ag_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrued Expenses and Other Current Liabilities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accrued expenses and other current liabilities consist of the following:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" id="Tb_dPdaj7lZOkWi2Jmr--kC9A" continuedAt="Tb_dPdaj7lZOkWi2Jmr--kC9A_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation related liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_qgFc8DVeREK07VCGql70lw_2_3">19,566</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_AzMp0vrM10i9UCgeYwVgjg_2_6">18,717</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contingent consideration </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="Tc_KqVFTX4_J0K7G0XR-ZhiXQ_3_6">8,602</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="Tc_pZlkm6WwTUuC-wnvCV-7MA_4_3">7,685</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="Tc_CkGxAZif7EqnoMEIIEcf4g_4_6">7,211</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="Tc_Ci4pwymEV0-8legXdYU1JA_5_3">27,972</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="Tc_9EoZtDC6UUqFEaiqaEd_cg_5_6">23,350</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total accrued expenses and other current liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_BgeVlUxKuU6HCSJL2UuTGg_6_3">55,223</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="Tc_sYdFJMlEk0GdwyykGP4iQw_6_6">57,880</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_3_1_2019_To_3_31_2019_frJ2R2g8XkKvH0SuzLP3Bg" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" scale="3" id="Narr_UhLhAbXGWE-jYbokRx_C-w">8,474</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> was paid in March 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Other&#8221; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont7" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont8"><ix:continuation id="Tb_wEecygYUwUW49gDMuky5Ag_cont1"><ix:continuation id="Tb_dPdaj7lZOkWi2Jmr--kC9A_cont1"></ix:continuation></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:IncomeTaxPolicyTextBlock" id="Tb_lVYO4A6by0eVms2CVnwXIQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future&#160;years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note&#160;6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s policy is to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Tax Cuts and Jobs Act (&#8220;Tax Legislation&#8221;) created a provision known as Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) that imposes a tax on certain earnings of foreign subsidiaries.  The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Tb_tDtf1nk9rEe1YeuqJZ0g8w" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Currency Translation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other expense (income), net. These foreign currency transaction losses (gains), including the impact of hedging activities, were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Narr_Yzhk7_-jRkSXQh6zXSay7A">372</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="Narr_S_IPUpIywUyQ8mMtEI3E5g">487</ix:nonFraction>)</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" sign="-" scale="3" id="Narr_cxgjWpdIK0mEHN2NbtQcyQ">500</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="Tb_eMOZ8azWh0yDBTwVP1mTKA" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revenue Recognition and Sales Commitments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle&#8217;s expected production life. Once such agreements are entered into, it is the Company&#8217;s obligation to fulfill the customers&#8217; purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing.  See Note 3 for additional disclosure.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ShippingAndHandlingCostsPolicyTextBlock" id="Tb_nim_84nGmU-acX1XHOD03Q" continuedAt="Tb_nim_84nGmU-acX1XHOD03Q_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shipping and Handling Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Shipping and handling costs are included in COGS on the consolidated statements of operations.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_KuZ_OdSHgUGFG2wSdSQI0Q_1_0"></a><a id="Tc_LFk5AV0YoUy7Tbh_E8VD8g_1_2"></a><a id="Tc_Ci7lNgCcFEueDle3FOprgg_1_5"></a><a id="Tc_CcpU3mGhIku-JTSYr3CrKA_2_0"></a><a id="Tc_rDNHPch0Q0S8vd26qtz-7A_2_2"></a><a id="Tc_Yli8rjHGUEalezLe14PAfg_2_5"></a><a id="Tc_pzduLD27D02eA2cKOZq2xg_3_0"></a><a id="Tc__KYCXIrSDkGcJiQd-yM4RA_4_0"></a><a id="Tc_spmHUVBWj0mYCEe2gLZh0w_5_0"></a><a id="Tc_F90icuhZ2km8plD4NbuFzQ_6_0"></a><a id="Tc_YwlQxJMtzUSpsjJl6IE9SA_7_0"></a><a id="Tc_jZrQguGEb0eAXwX9Vwpqqg_7_2"></a><a id="Tc_Bkz2ZWcC1kaCtnXzZF3Dog_7_5"></a><a id="_Hlk32245434"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont8" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont9"><ix:continuation id="Tb_nim_84nGmU-acX1XHOD03Q_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:StandardProductWarrantyPolicy" id="Tb_MkmNSkjdakKsXi82lz4ZzA" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Product Warranty and Recall Reserves</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Amounts accrued for product warranty and recall claims are established based on the Company&#8217;s best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates.&#160;These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualNoncurrent" scale="3" id="Narr_2WLUtuLw-ES0up6LSFgDkg">3,111</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualNoncurrent" scale="3" id="Narr_M6a1TLyukkCjwg3cqW6iQA">3,283</ix:nonFraction></span><span style="font-family:'Arial';"> of a long-term liability at December&#160;31, 2019 and 2018, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following provides a reconciliation of changes in the product warranty and recall reserve:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="Tb_Gf0tjowK1UO9As1OpE5-Dg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="Tc_YNq1UVpqD0aAe6ANytwcHQ_2_3">10,494</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="Tc_CKTOqWzAmEG7jJvk8QnnzQ_2_6">9,979</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accruals for warranties established during period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="Tc_2cS2ZDrpskG8d5bGFyVtTw_3_3">7,131</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" scale="3" id="Tc_ls7BkG337k624pTHmd2W4g_3_6">6,217</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Aggregate changes in pre-existing liabilities due to claim developments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="Tc_-N7KY3RY5EuxB3mYdk0bIw_4_3">1,037</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="Tc_LkMDuou5wUql9g3rj9Rziw_4_6">646</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Settlements made during the period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="Tc_EKm-geHmRkOcHEH6ldZwVA_5_3">7,600</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="Tc_jVjRXtoBg0SHv0E2vq8hUg_5_6">5,831</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" sign="-" scale="3" id="Tc_GZU7mnbj9EKIGKNjt9Wwhg_6_3">266</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" sign="-" scale="3" id="Tc_tPp0VYRIkka-b2dRKF0q7w_6_6">517</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="Tc_jnlUMJS7bESmPBZKcUb0zA_7_3">10,796</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="Tc_WXdPEomXEkW7DVvJ8x8hnA_7_6">10,494</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:InProcessResearchAndDevelopmentPolicy" id="Tb_pIV1RsUfSUyA458a0wUDmQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Design and Development Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company&#8217;s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_QjEQ4Yc680y98lOcwjb8XQ">52,198</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_fzbN_hs0o0eeL1XTlJ9BdQ">51,074</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Narr_7hYAyW76ykSMVsgbFRwfGA">48,877</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, or </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="sri:ResearchAndDevelopmentExpensePercentage" scale="-2" id="Narr_Plycr3hHCku23JYWIEpRBQ">6.3</ix:nonFraction>%</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="sri:ResearchAndDevelopmentExpensePercentage" scale="-2" id="Narr_Ps-gzwKniUqRcdau_D6ENQ">5.9</ix:nonFraction>%</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="sri:ResearchAndDevelopmentExpensePercentage" scale="-2" id="Narr__ENrVSGr6U26EKBofq6gTg">5.9</ix:nonFraction>%</span><span style="font-family:'Arial';"> of net sales for these respective periods.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="Tb_WXqdrmEMOU6kiNootU_DTw" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Research and Development Activities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="3" id="Narr_o_MaiBvw-EqEfnuVjwHzYQ">15,096</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="3" id="Narr_JUgd2YZedUyp3iMFaGVH0A">16,540</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" scale="3" id="Narr_H_S6jpxDz0m65W5W2rKiYw">14,946</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Tb_VZ6WuTnXJ0CthZuf-78cDA" continuedAt="Tb_VZ6WuTnXJ0CthZuf-78cDA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company had two types of share-based compensation plans: (1)&#160;2016 Long-Term Incentive Plan for employees and (2)&#160;the 2018 Amended and Restated Directors&#8217; Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Total compensation expense recognized as a component of SG&amp;A expense on the consolidated statements of operations for share-based compensation arrangements was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr_blzC4nCewUalffkalokgVQ">6,191</ix:nonFraction></span><span style="font-family:'Arial';">, which included accelerated expense associated with the retirement of eligible employees, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr_O2piICD7rE6KKFn7FUhOVw">5,632</ix:nonFraction></span><span style="font-family:'Arial';">, which included the forfeiture of certain grants associated with employee resignations, and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Narr_c5n0pzV2OkyNHY0R29Mbxw">7,265</ix:nonFraction></span><span style="font-family:'Arial';">, related to higher attainment of performance-based awards and accelerated expense associated with the retirement of eligible employees, for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively. There was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="Narr_ET0wstbRbU6qb2EN9M7aGg"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="Narr_TxskeIdy8UCksD296aJxWQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="Narr_6ZUw5aojAEiV1ipxznhcbA">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> share-based compensation expense capitalized in inventory during 2019, 2018 or 2017. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_LbpgoJ2xgEylnYLLzLVkLg_2_0"></a><a id="Tc_RCpfzpaJg0SVM9Fwrsz2BA_2_2"></a><a id="Tc_ehJKiy3nsEOzh0eUp4cs9A_2_4"></a><a id="Tc_KG8gE45hhESiPKdLoMUiMQ_2_6"></a><a id="Tc_IxR9qrUQL06U6eByw31v5g_3_0"></a><a id="Tc_xkTpOU7bpkKZLPIaGgcFDw_4_0"></a><a id="Tc_Tj63WzNAlEKI7uAqTqFx9w_5_0"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont9" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont10"><ix:continuation id="Tb_VZ6WuTnXJ0CthZuf-78cDA_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="Tb_nzRmjWGYiUODKJNnIAWy5w" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Financial Instruments and Derivative Financial Instruments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note&#160;10 for fair value disclosures of the Company&#8217;s financial instruments.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:TreasuryStockPolicyPolicyTextBlock" id="Tb_UnwdoNjiZEaDoYqtejytKQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Common Shares Held in Treasury</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders&#8217; equity.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:EarningsPerSharePolicyTextBlock" id="Tb_1NOafZqK-kWqajo1HreI1g" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Basic earnings per share was computed by dividing net income attributable to Stoneridge Inc. by the weighted-average number of Common Shares outstanding for each respective period.&#160;Diluted earnings per share was calculated by dividing net income attributable to Stoneridge, Inc. by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="Tb_lK8WLPnMdkOK0I9kWlWJAg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic weighted-average Common Shares outstanding</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_qLy8N5mJakmmbPvwGCJbMQ_3_2">27,791,799</ix:nonFraction></b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_ixYy73zMwkmexwrDHWxOtQ_3_4">28,402,227</ix:nonFraction></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_3UpuF-2gmUmxPwLNCHsIqg_3_6">28,082,114</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of dilutive shares</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_1BfqZFIcsUO8kFHQKJB7yw_4_2">478,296</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_wFhhtvTCV0yh5ojSWNjmrQ_4_4">677,599</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="Tc_KWevLroUNkywUeAu9YlRNQ_4_6">689,531</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted weighted-average Common Shares outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_XjmNCZCsY0CtJZYhwh4mmQ_5_2">28,270,095</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_iPQmJtGr8Ee4j7ZE2eFtKA_5_4">29,079,826</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_aj_5zbQrTUGnODzxKiam-w_5_6">28,771,645</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_xTKPUZUOzEqOBjaT-JtTzA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Narr_yibEEVbF7UGEeEu_u3-e7w">566,337</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vh_x2Z3KiUevM_B8d5DG8g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Narr_Wg4XBZUmwEmAGitVnNNCcQ">628,220</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vx1H9zNPTU6K8VtkjC6xzQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Narr_nUjR0LUPjU6Dcgv8tnvnmw">766,538</ix:nonFraction></span><span style="font-family:'Arial';"> performance-based right to receive Common Shares outstanding at December&#160;31, 2019, 2018 and 2017. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the&#160;year were the end of the contingency period.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DeferredChargesPolicyTextBlock" id="Tb_KRdzprR2MEOC_cS5hOw0mQ" continuedAt="Tb_KRdzprR2MEOC_cS5hOw0mQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Deferred Financing Costs, net</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Narr_AX9HpzCVcUGzCSaU9Fts-Q">624</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Narr_Q6HzpXpliU6SfB6PWqOuaA">326</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Narr_AGhmQVG8HEishigBJkazww">324</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, and is included as a component of interest expense, net in the consolidated statements of operations.  </span><span style="font-family:'Arial';">In 2019, the Company capitalized </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="Narr_afOWNeLLH0Cnza6abIGyPA">1,366</ix:nonFraction></span><span style="font-family:'Arial';"> of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Narr_8nJBDmIq5kOt0BLc5V8bNQ">275</ix:nonFraction></span><span style="font-family:'Arial';"> in interest expense, net during the year ended December 31, 2019. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.</span><span style="font-family:'Arial';">The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company&#8217;s consolidated balance sheets. Deferred financing costs, net, were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_taSxGytHIE6IZDVb4t9Qng">1,625</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="Narr_lRy2C1GzAUWh4418WV5hzA">882</ix:nonFraction></span><span style="font-family:'Arial';">, as of December&#160;31, 2019 and 2018, respectively.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_MExbNeSokUizFxm6GOU9cw_1_2"></a><a id="Tc_OJoB1j_b10KVa87MGzstrA_1_5"></a><a id="Tc_qxRsuUW71kqaCAOXcDvpIQ_2_2"></a><a id="Tc_UQeVUFn7L0mRdOFbIKnz4A_2_5"></a><a id="Tc_ce7rHEqTekCvWoSKI1k4MA_3_2"></a><a id="Tc_NmLyDx6zp02zIGrhw-u0WA_3_5"></a><a id="Tc_bYEU_vr980ibvmybMuUxrg_3_8"></a><a id="Tc_ztWfR-IFnkSuAMn7jxP9Jw_4_0"></a><a id="Tc_wX7UaFrBIUuB7PgcpWPvoA_4_2"></a><a id="Tc_spvLgysGNEK4DXnh2Uvo6A_4_5"></a><a id="Tc_ueOZ-2RZMU-viUJWZgvXhg_4_8"></a><a id="Tc_FLfN14lICka39eqdAumaDA_5_0"></a><a id="Tc_KlDGKgTAzEOuHSvhzBLX5Q_6_0"></a><a id="Tc_xc8juUjovkaDo2lLp6dKwQ_6_3"></a><a id="Tc_g-sRKlX_J0i0eCEpvSpaZg_7_0"></a><a id="Tc_a1MBcnHFpUmLUxgOIwLvvQ_8_0"></a><a id="Tc_ps5wdWO9YE26anUZRI773g_8_5"></a><a id="Tc_eZvSQYQ_okSH3Erd4onj0g_8_6"></a><a id="Tc_SkynkAifokq55GvnbRayow_8_8"></a><a id="Tc_vMOIkMZSn0K5ypbZI8d4LA_10_0"></a><a id="Tc_sA2MKowsH0yhebURufIBBA_10_2"></a><a id="Tc_apswrir0jEqUnXxOUc3Axg_10_5"></a><a id="Tc_8-GL0m-9Nk-3JL3ASQJghQ_10_8"></a><a id="Tc_e03pT0w2x0ytQKAnfuJBog_11_0"></a><a id="Tc__aStIwd_FE-maYZvNb1Y1A_12_0"></a><a id="Tc_sg1WDByPak-bdyUSaWIXpg_12_3"></a><a id="Tc_YXRCz5mQFkiQmKQUrFp8oQ_13_0"></a><a id="Tc_Pb6bfB5u40mfbn_hRTiD7g_14_0"></a><a id="Tc_mZnrfFdYZE-P7pBbZ7LGLQ_14_2"></a><a id="Tc_IFFH488ym0K1IyCotZUbKw_14_5"></a><a id="Tc_hCQ4WcH610WjDnrb65Jd9g_14_8"></a><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont10" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont11"><ix:continuation id="Tb_KRdzprR2MEOC_cS5hOw0mQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" id="Tb_EcBWivIFxky_ricXazTnWQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Equity and Changes in Accumulated Other Comprehensive Loss by Component</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Common Share Repurchase</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On October 26, 2018, the Company&#8217;s Board of Directors authorized the Company to repurchase up to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="3" id="Narr_3T4QBzvohUqZp-f704VUQQ">50,000</ix:nonFraction></span><span style="font-family:'Arial';"> of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the &#8220;Master Confirmation&#8221;) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;), with Citibank N.A. (the &#8220;Bank&#8221;) to purchase Company Common Shares for a payment of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="Narr_-xkauxn6s023qPBp-wE5Cg">50,000</ix:nonFraction></span><span style="font-family:'Arial';"> (the &#8220;Prepayment Amount&#8221;). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="0" id="Narr_Ofslo-Zol02_uC5YKrxRqQ">1,349,528</ix:nonFraction></span><span style="font-family:'Arial';"> Company Common Shares, which is approximately </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_sHABmjLBD0Sbcuw8PMlgPQ" decimals="0" format="ixt:numdotdecimal" name="sri:PercentageOfExpectedSharesRepurchased" scale="0" id="Narr_-PeJwvm260aLK1EkAh9dCg">80</ix:nonFraction>%</span><span style="font-family:'Arial';white-space:pre-wrap;"> of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company&#8217;s Common Shares on May 7, 2019.  These Common Shares became treasury shares and were recorded as a </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockRetiredCostMethodAmount" scale="3" id="Narr_AvgWjk4QMUqaddr_-QifjQ">40,000</ix:nonFraction></span><span style="font-family:'Arial';"> reduction to shareholder&#8217;s equity. The remaining </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA" decimals="-3" format="ixt:numdotdecimal" name="sri:EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" scale="3" id="Narr_toS_h6OWYkmJonO3XUBkSw">10,000</ix:nonFraction></span><span style="font-family:'Arial';"> of the Prepayment Amount was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">At final settlement, the Bank may be required to deliver additional Common Shares to the Company, or, under certain circumstances, the Company may be required to deliver Common Shares or may elect to make a cash payment to the Bank, based generally on the average of the daily volume-weighted average prices of the Company&#8217;s Common Shares during a term set forth in the ASR Agreement. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. The ASR Agreement expires on May 8, 2020. See Note 16 for subsequent event related to the ASR Agreement.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Changes in accumulated other comprehensive loss for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="Tb_M2NmFQSCIESR7ZmxG6Gdig" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">currency</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">gain&#160;(loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">translation</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">on&#160;derivatives</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_iDNEpWY15kCTwM6bT3htQQ_4_3">86,044</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" scale="3" id="Tc_rU4ZJCnx8UCFuTD30712mA_4_6">292</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_m_Bqmvg83U61TLb-yNgr2Q_4_9">85,752</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_1OfNsGfxAUO7aJPKfLcI2Q_5_3">5,428</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="Tc__0M6JOQgAE6f53_yxPiNqQ_5_6">355</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_oKHXF6qQ4kqHtoUSpNUW-A_5_9">5,073</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="Tc_kPkZMbBpDE2p192OUknO0w_6_6">647</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_8Zj1pmZVU0qA4FJctqwjRA_6_9">647</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive loss, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_NAbwyi4GrkeSCeNlj5cf3g_7_3">5,428</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" sign="-" scale="3" id="Tc_S3T-DGyOdkS2HArHLaGRRg_7_6">292</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_9CPeioRZe0-uz6PNccIDlA_7_9">5,720</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_2Fw2wfWuu0maDWjKU3VzBg_8_3">91,472</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_oJouJFSlIkG6KT4nj1eZ3g_8_9">91,472</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_j8oW15sakEK4QsHJyCkUvQ_10_3">69,417</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" sign="-" scale="3" id="Tc_NroM0801cUuZwSjwl5ATbQ_10_6">143</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_jfOXuow6NEC7DF0yhbh4EQ_10_9">69,560</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_5PPgIlXF-EKnGln5W3n0Mg_11_3">16,627</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="3" id="Tc_q33gztaSn06ld5b8an_Yww_11_6">1,448</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_DAEqcqwAKESo2wW4wR36lw_11_9">15,179</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="3" id="Tc_uuO0QBzGcUeeY_DCOYFYEA_12_6">1,013</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_BNAMrFdcOE-CLAxVH4-rYg_12_9">1,013</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive (loss) income, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_MihFNu_aik-ZDCb7zuO9Bw_13_3">16,627</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="Tc_YEPaQYnNoUikb2HGXRsDsg_13_6">435</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_vdiSiA-hLUmmicTVgpNQ3w_13_9">16,192</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_KoVgBFoL3UqmpNxtjyQhfQ_14_3">86,044</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax" scale="3" id="Tc_RFL5StusUki8UFCKPhKd3w_14_6">292</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_UkqaWomS2ku4h-x1IEF_pg_14_9">85,752</ix:nonFraction>)</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="Tb_IL0XBt0kVUeMeCCugTa_yQ" continuedAt="Tb_IL0XBt0kVUeMeCCugTa_yQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Certain prior period amounts have been reclassified to conform to their 2019 presentation in the consolidated financial statements.</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont11" continuedAt="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont12"><ix:continuation id="Tb_IL0XBt0kVUeMeCCugTa_yQ_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_QwKjMNFIA06j84GoFIQ80A" continuedAt="Tb_QwKjMNFIA06j84GoFIQ80A_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January&#160;2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-02, &#8220;Income Statement&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">&#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#8220;AOCI&#8221;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In February&#160;2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)&#8221;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheet of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Narr_XuogN5QQbkK_tdSjFOwQKw">20,618</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Narr_RkXbVXrp_USJbmmvar20vQ">20,856</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#8217;s consolidated results of operations and cash flows upon adoption.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the FASB issued ASU 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of this ASU on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#8217;s consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820) &#8211; Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_RN8XvDBjm0-NhbaBxAKeJw_cont12"><ix:continuation id="Tb_QwKjMNFIA06j84GoFIQ80A_cont1"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#8221;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018.  The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.</span></p></ix:continuation></ix:continuation><a id="_Hlk31186754"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_huOzw7qnqkKDGj7a0MucvA" continuedAt="Tb_huOzw7qnqkKDGj7a0MucvA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">3. Revenue</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company adopted ASC 606 using the modified retrospective method as applied to customer contracts that were not completed as of January 1, 2018. As a result, financial information for reporting periods beginning after January 1, 2018 are presented under ASC 606, while comparative financial information has not been adjusted and continues to be reported in accordance with the Company&#8217;s historical accounting policy for revenue recognition prior to the adoption of ASC 606. The Company did not record a cumulative adjustment related to the adoption of ASC 606, and the effects of the adoption were not significant.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold. Customer returns only occur if products do not meet the specifications of the contract and are not connected to any repurchase obligations of the Company.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company does not have any financing components or significant payment terms as payment occurs shortly after the point of sale. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by the Company from a customer are excluded from revenue. Amounts billed to customers related to shipping and handling costs are included in net sales in the consolidated statements of operations. Shipping and handling costs associated with outbound freight after control over a product is transferred to the customer are accounted for as a fulfillment cost and are included in cost of sales.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Revenue by Reportable Segment</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Control Devices. </i><span style="font-family:'Arial';">Our Control Devices segment designs and manufactures products that monitor, measure or activate specific functions within a vehicle. This segment includes product lines such as actuators, sensors, switches and connectors. We sell these products principally to the automotive market in the North American, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in our North America, European and Asia Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (&#8220;OEM&#8221;) and companies supplying components directly to the OEMs (&#8220;Tier 1 supplier&#8221;).</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Electronics. </i><span style="font-family:'Arial';">Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the North American and European regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the North American and European regions.</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Stoneridge Brazil. </i><span style="font-family:'Arial';white-space:pre-wrap;">Our Stoneridge Brazil segment primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.  Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, direct to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate and individual consumers.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_12497361_23d4_46e2_94ce_0ecc37b65cc5"></a><a id="Tc_huhwJ_dH70S475felQ6p4g_1_2"></a><a id="Tc__yIHMdKD1keyc4XQzuFv_w_1_11"></a><a id="Tc_1wPvwWEgY0Gz2SkriO4mjA_1_20"></a><a id="Tc_LZS416-vDEaucoSOYxqo7A_1_29"></a><a id="Tc_Psd5zs1eyEeTR72_k1fEKw_2_0"></a><a id="Tc_xOetsoHaREegU-fhPObJ5g_2_2"></a><a id="Tc_LGcn7ANfwku5HSuDLq_Q0A_2_5"></a><a id="Tc_WPVTfKnUGkqb19ESGCE-wg_2_8"></a><a id="Tc_RoHu4LZypE6rmzQhHJ_6Pw_2_11"></a><a id="Tc_AH03Fh13jEKjl2C7rY59lQ_2_14"></a><a id="Tc_76JiHLzH5EWtMSAP03VaNg_2_17"></a><a id="Tc_1jfHfrPPy0i3cctZDeKfaQ_2_20"></a><a id="Tc_nN6y92saqk-gnUzOa7q_aA_2_23"></a><a id="Tc_q9AFmUFJnkeGlRjD3PwJzQ_2_26"></a><a id="Tc_-x9OHBeaCE-9y4mpSXyhkQ_2_29"></a><a id="Tc_BupMNre3-U-L70i3-X9AWg_2_32"></a><a id="Tc_s7povIOVN0OAqmGtVxhdIQ_2_35"></a><a id="Tc_VSIlvS5d_keGCo2mqfWZxQ_3_0"></a><a id="Tc_-h4vvR1wwUulgrVSOKTizQ_4_0"></a><a id="Tc_QBc-7Qrd-EO1u6fzAtz5GA_4_2"></a><a id="Tc_zucKSbmPDUC2PbFWg9FdRw_4_5"></a><a id="Tc_Azd09JcSpEKBJJKRne7gqg_4_8"></a><a id="Tc_uCYFEwpPA0O7HWJ42WUC-Q_4_11"></a><a id="Tc_PSDcPwfB-UWU0eaChxReTA_4_14"></a><a id="Tc_53MqHxn3Kk6T6mxCyKRSlw_4_17"></a><a id="Tc_BE_wLUphTk-_wEWdltKCsQ_4_20"></a><a id="Tc_IH9yq7nbZU22GZ9QIbxMxw_4_21"></a><a id="Tc_83cwODNBVEG5wNZhNlbnPA_4_23"></a><a id="Tc_YVj20EOZmU2GVKSpdkXJEA_4_24"></a><a id="Tc_ngdeYgX19kCtYr8eWMiawA_4_26"></a><a id="Tc_kimiR3InPEu48JDQXkwa2g_4_27"></a><a id="Tc_sYHrkFKnMk2iS9L57YscAw_4_29"></a><a id="Tc_M84We75rGkOcnWfgxNlyiA_4_32"></a><a id="Tc_ry_ndqkgpEm7npV_zfoQOw_4_35"></a><a id="Tc_OCUwzZG2wEK65UQmBKvBtw_5_0"></a><a id="Tc_MUG24VGsIE2cfYcUw_s_JQ_5_3"></a><a id="Tc_yvHoocWenUKy6v8jJa7arQ_5_6"></a><a id="Tc_6tCFoKMmT0GmEv3eFecRQA_5_9"></a><a id="Tc_l-H8ArqCa02TTepIYXQLUA_5_12"></a><a id="Tc_2NKKgBKGGUaBt3aA4m3ldw_5_15"></a><a id="Tc_cnFy--bqwkeHMqQ1T7g6tA_5_18"></a><a id="Tc_egqSYLCxr0Ovh50PGLfLaA_6_0"></a><a id="Tc_LEvA1aGVp0-1SgHgH0TtDQ_6_21"></a><a id="Tc_AwygCMH3p02awKBddS18dg_6_24"></a><a id="Tc_uy_QWw3DRkOdg6uLGd0wRA_6_27"></a><a id="Tc_nI6pQDjIIU21wi7UjhZnCw_7_0"></a><a id="Tc_eRQs17lmNk6kpELVAG8lGA_7_21"></a><a id="Tc_RU_8Uu4P90uqmXGApwAoWA_7_24"></a><a id="Tc_gJeRAUrNvUeg0KVITTP3UA_7_27"></a><a id="Tc_2DNK0phKEkSGecgDkSPHeQ_8_0"></a><a id="Tc_t2nzQxeLeEeKN5wr9WFDmA_8_2"></a><a id="Tc_7nVcJUxfcE2n183ieWJiSQ_8_5"></a><a id="Tc_Pl4rpJblA027NV98j7RuSw_8_8"></a><a id="Tc_BGwA-gvFAE-zNiXYVvjlyg_8_11"></a><a id="Tc_kcHw2V7fhkOEpJYxqoCIMw_8_14"></a><a id="Tc_ASbhS-0cVk-nQsQ_7NHMHA_8_17"></a><a id="Tc_QtCc8zDaRUqwajekTHp5aw_8_20"></a><a id="Tc_lPHSxvIrLkm8kZoa9lBU5A_8_23"></a><a id="Tc_9VaXhoSGzE-6bMFP96JK4A_8_26"></a><a id="Tc_UFDDewrgXEWxCrMoJfOO9Q_8_29"></a><a id="Tc_2lQHyXFN302LWaLHCJSRvA_8_32"></a><a id="Tc_CXL-od-oP02YuYVOPQYiIA_8_35"></a><a id="_48f0a9d7_6af4_43af_a5f7_677eabd1619b"></a><a id="_3818e5a3_d619_465d_bb04_a8a55d089490"></a><ix:continuation id="Tb_huOzw7qnqkKDGj7a0MucvA_cont1"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">The following tables disaggregate our revenue by reportable segment and geographical location</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="font-family:'Arial';"> for the periods ended December 31, 2019, 2018 and 2017:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Tb_joTjicjRSEaBZj9XfegPoA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Control Devices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Electronics</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_fJ1Hne83w06x-0j298hf2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_NF7a9c8hfEKYIHJULVk_ZQ_4_3">365,010</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_b5MrLMLTRk6LNJJNFDaGPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_ltjMJ2vcykC4ym_VaObkeQ_4_6">395,148</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_3KMb7wwgikKsuKwbyjs7Cw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_dsHRt6FCiUu2qvW7nhaklw_4_9">409,596</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vVuOknWzGkes1m-JDgVYJA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_IdXdwXZR10KqAJAy7l9TRw_4_12">92,623</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wggvhUnir0C_8nj4hyqfmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_hlQpdLz7uUi2vd9jurzgoQ_4_15">85,363</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjhdG8BYVku6vGS1ueyK6g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_RSemhev5skOv-mYJuduDsQ_4_18">62,174</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_0gt8A3bMEE2vRfXz6WA3Zw_4_30">457,633</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_l20M1-ZzFU2axQJpCYKdsQ_4_33">480,511</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_4jRTxLiJtUmP6AyB3DiVVA_4_36">471,770</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_oC1_7DUPzEWUzSxEFuV3_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_BxWzFjwyaESpjH2aFp_qFQ_5_21">67,534</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_4DoqprzhSkiDHnB1p_mhnA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_xL8TL1f1zkek7w-W2uW37Q_5_24">80,175</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lfpERiE4HE2MfxpESR-XLA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc__MdgiLLMyUWN_m6QgTvTMA_5_27">94,533</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_0tuTOyzqv0-Ws1oV1oFN7A_5_30">67,534</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Jfs_y4ZgaEuh7faA0G2P0w_5_33">80,175</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_1VYiUSJvCEuc5BKHH1y_9Q_5_36">94,533</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_QZUOOvYLAE2ZPdrXcdhB7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Q3SjaJdN6UOZ-zkzuRV8-g_6_3">22,467</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_I7OIMpypzkSrEKPqv289Ug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_gKOpDZYGfU6d7tAHA5Ejig_6_6">14,727</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_xEdxc6X5H0q3SD6AuhjeWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_SBm9BrZ0uEqDofvkD1Kyaw_6_9">8,164</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_IS3A1qBWcUOFvecHAjVfRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_ZblgQnLDwEab80-8pdIEyQ_6_12">236,994</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_aLl-x66--0Gd-mdEgBv5SA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_fFh_8GySfkCGNhmtF-WQ6Q_6_15">255,400</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_I-Q4oyTVEkyCnc14Ds4tMg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_PxKWd5Taa0aP4nIh2ifZuA_6_18">216,577</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_8lc6-zY680G3SlbxPRy9Dw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_pJnKFrNGsU22JbSZSevJdw_6_30">259,461</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_l1vM366-FUqhA7Dpsm7hlw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_h__WjXjn4kyAzp7qWCPpbQ_6_33">270,127</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_aH6xO7RyA0K-qI1XZ3QLcw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_s-SOFeLDg0CTMzGNqNGFfg_6_36">224,741</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Asia Pacific</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tDmSfwgAg0qYsfuy3QaOKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_n-1bKcZ8s0CpxgEzKucDEg_7_3">44,083</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_LrRX0CWhnESlAQTxzXgn7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_GvWlQ7X2QkKbgv1_OAWnng_7_6">31,422</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_7lmhsyMoT0WMkS00GQLyDw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_7je8kqZ1QkWhEm2PkK4yTw_7_9">29,768</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wX-2cMg6a0CvKDuzE_lDHA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_ZNq3AeuDPk-MXx0fbGH0dg_7_12">5,578</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4N_Luu8hCku_YHVBW-rXXg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_m7aW6ZClU0mv2od49VrVNA_7_15">3,964</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_56jwcNvXCkm0j9uCaf2Y5w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_XL1Lj1ETG0-diWLIKBqVXw_7_18">3,632</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_rp_90doI8Eugx9qCFlGqtQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_2KIy0OoTL0-azE-Oh_4JzQ_7_30">49,661</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_jqXN-P2Kn0a_rG92qHIf3Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc__JbEucBOpk6peEYrAgq5Yg_7_33">35,386</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_ru7Z9vVBr0etLCCXPir2vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_7SOEsWKb_Uiyz_5w8hyPyw_7_36">33,400</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_RPpkyVpEKkad_bpeecEUMg_8_3">431,560</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_g5yrd1OouUmGc9xyHFUFNA_8_6">441,297</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc__FVHMBtQg0uqrFcVbY80_Q_8_9">447,528</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_94epbNbpdkmMphbqsuCYyw_8_12">335,195</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_NfqmNc4J7kuT0Tg3FJibsQ_8_15">344,727</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_43y7T-65_E6oi6j4shRLVA_8_18">282,383</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_B5YDmxfEOEuitY8ugIwJNQ_8_21">67,534</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_tLh_BiXHE0WHDaodQt2KVA_8_24">80,175</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_rh1BHZxdUEmij-i29Z3VYA_8_27">94,533</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_TPSmVd3gGUakfBkUbLPZMg_8_30">834,289</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_CegxaWxToUesl_psuOg4vA_8_33">866,199</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_3L_6GKeSj0iTQr6_xMYOXQ_8_36">824,444</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Company sales based on geographic location are where the sale originates not where the customer is located.</span></td></tr></table><div style="margin-top:8pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">For OEM and Tier 1 supplier customers, the Company typically enters into contracts with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts.  The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts.  For aftermarket customers, the Company typically has standard terms and conditions for all customers.  In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms.  Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">A small portion of the Company&#8217;s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation.  We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company&#8217;s performance to date.  Therefore the Company recognizes revenue over time using the practical expedient ASC 606-10-55-18 in the amount the Company has a &#8220;right to invoice&#8221; rather than selecting an output or input method. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company had </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerAssetNet" scale="3" id="Narr_ah-ecDHdrEGLtyX-5e-dNQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerAssetNet" scale="3" id="Narr_ZBD46rCPcEGLXILjPZ_YkQ">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> material contract assets, </span><span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_2"><span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">contract liabilities</span></span></span><span style="font-family:'Arial';font-size:9pt;"> or </span><span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_2"><span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">capitalized</span></span></span><span style="font-family:'Arial';font-size:9pt;"> contract acquisition costs as of December 31, 2019 or 2018.</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk30446858"></a><a id="_Hlk30674481"></a><a id="Tc_tIInpQUNvUqn9UjXReUpYw_2_0"></a><a id="Tc_jQbiZNNm8Uq6KpLqI3-6QQ_2_2"></a><a id="Tc_OEojHj9Z8E-nfHzUFgs0Ng_3_0"></a><a id="Tc_ggShEYZMJky_GSAVy2Wy7w_3_2"></a><a id="Tc_tvv2Iag92UGwbz_cOMGzgQ_4_0"></a><a id="Tc_C7xGNtk0b0ONLPbJDLXxHg_5_0"></a><a id="Tc_yNL0yhEiHUKEtuX5vlUKDA_6_0"></a><a id="Tc_mttGzoehG0-jI9PMTJRBpQ_7_0"></a><a id="Tc_ta1eN7cafEi55LQ17meVfQ_8_0"></a><a id="Tc_IrPIcAlgpk-Im2_3Sm4Ovw_8_2"></a><a id="_Hlk31289508"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="Tb_7b0AWfJXO0a-3ulS-kTDhw" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">4. Investments</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Minda Stoneridge Instruments&#160;Ltd.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has a </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_2ZF6A9woQEysj_l-t7fcXQ"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_SE7Ha5Vuh0myG4KotbhTwA"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_JYo8_F0qlUWEUwep-Ft8Gw">49</ix:nonFraction></ix:nonFraction></ix:nonFraction>%</span><span style="font-family:'Arial';"> interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company&#8217;s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Narr_gYoAkHorsES8oiybnaF2XA">12,701</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Narr_hGEa7cwL-0OLhCpWLfzbKg">11,288</ix:nonFraction></span><span style="font-family:'Arial';"> as of December&#160;31, 2019 and 2018, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_45Vyh_8NWUeWTNwqHv297Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Narr_TbhtAFG_N0WAFAjj8iiC3w">1,578</ix:nonFraction>,</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_q8Gy5MOEdkK6r40Tp8fhKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Narr_UOutcD9yJk-MKwqZTHenBA">2,038</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_0-ntqsmXXEmSHHIgScz4IQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="Narr_kLdYwtbwsU21lVnIGnKzkQ">1,636</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">PST Eletr&#244;nica Ltda.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" id="Narr_pzvHeCpcxkWpDX5O68vxLA">74</ix:nonFraction>%</span><span style="font-family:'Arial';"> controlling interest in Stoneridge Brazil from December&#160;21, 2011 through May&#160;15, 2017.&#160;On May&#160;16, 2017, the Company acquired the remaining </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA" decimals="2" format="ixt:numdotdecimal" name="sri:AdditionalPercentageOfNoncontrollingInterestAcquired" scale="-2" id="Narr_iipN5_Avika9CenIJwSrMg">26</ix:nonFraction>%</span><span style="font-family:'Arial';"> noncontrolling interest in Stoneridge Brazil for </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_5_16_2017_To_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_coXoAhybR0qZAGxV_lX3gA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="Narr_npK797gL902079uadMqLhw">1,500</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> in cash along with earn-out consideration. The Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil&#8217;s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods.  </span><span style="background-color:#ffffff;font-family:'Arial';">The transaction was accounted for as an equity transaction, and therefore no gain or loss was recognized in the statement of operations or comprehensive income. The noncontrolling interest balance on the May&#160;16, 2017 acquisition date was </span><span style="background-color:#ffffff;font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="Narr_5Yh-sjCyC0qvKX8ZzahlBw">14,458</ix:nonFraction></span><span style="background-color:#ffffff;font-family:'Arial';">, of which </span><span style="background-color:#ffffff;font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_GNA33ay3q06Lvi_qVzrdMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="Narr__7g8D89W6Uqv884hYN8sHA">31,453</ix:nonFraction></span><span style="background-color:#ffffff;font-family:'Arial';"> and </span><span style="background-color:#ffffff;font-family:'Arial';">($<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_J1Wf46n-FUKf2y2pBuu2AA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="Narr_rfeeQOVn0U6VpdokmnGSyw">16,995</ix:nonFraction>)</span><span style="background-color:#ffffff;font-family:'Arial';"> was related to the carrying value of the investment and foreign currency translation, respectively, and accordingly these amounts were reclassified to additional paid-in capital and accumulated other comprehensive loss, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;font-family:'Arial';">The following table sets forth a summary of the changes in noncontrolling interest:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:NoncontrollingInterestTableTextBlock" id="Tb_aud0l72DGUSh8na74omYDg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_Kh4TLuUr4U68AVa4SyjpCQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="Tc_4ey6DhaXNUuKOvSUD4VifA_3_3">13,762</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Net loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="Tc_zhtGpghJikiszpGewUTO0Q_4_3">130</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="Tc_ZRvtoel0_UCBZXlKrUk_2w_5_3">826</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Comprehensive income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="Tc_lwsSgcw8TUiPJFNK23-v4Q_6_3">696</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Acquisition of noncontrolling interest</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" scale="3" id="Tc_Gsm2XxvBwUCCzbc9sN43Qg_7_3">14,458</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil has dividends payable to former noncontrolling interest holders of Brazilian real (&#8220;R$&#8221;) </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="3" id="Narr_rsz9ElUzY0e64sKi46YlIw">24,154</ix:nonFraction></span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="3" id="Narr_pujci1XFyEuV6JL2qWy7kw">6,010</ix:nonFraction>)</span><span style="font-family:'Arial';"> and R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="3" id="Narr_ecG-93UxDUyIO1mJj_CHkg">23,204</ix:nonFraction></span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsPayableCurrentAndNoncurrent" scale="3" id="Narr_QZhujJNk10-SHjKlOYaB-g">5,980</ix:nonFraction></span><span style="font-family:'Arial';">) as of December&#160;31, 2019 and 2018, respectively. T</span><span style="font-family:'Arial';">he dividends payable balance includes monetary correction of R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w" decimals="-3" format="ixt:numdotdecimal" name="sri:DividendsPayablePriceIndexAdjustment" scale="3" id="Narr_-Eg3lnpyzUW3tV8zzj9NuQ">3,703</ix:nonFraction></span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w" decimals="-3" format="ixt:numdotdecimal" name="sri:DividendsPayablePriceIndexAdjustment" scale="3" id="Narr_oGTj9QSuKE675UX4hVDS0w">921</ix:nonFraction>)</span><span style="font-family:'Arial';"> and R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w" decimals="-3" format="ixt:numdotdecimal" name="sri:DividendsPayablePriceIndexAdjustment" scale="3" id="Narr_H0wREuyvTEG-lrswxlqMQg">2,752</ix:nonFraction></span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w" decimals="-3" format="ixt:numdotdecimal" name="sri:DividendsPayablePriceIndexAdjustment" scale="3" id="Narr_FgWYzETEdEeBnwVmB4fagA">709</ix:nonFraction>)</span><span style="font-family:'Arial';"> as of December&#160;31, 2019 and 2018, respectively, based on the Brazilian National Extended Consumer Price inflation index (&#8220;IPCA&#8221;). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019 and 2018. These dividends were paid in January 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Other Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In December 2018, the Company entered into an agreement to make a </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" scale="3" id="Narr_IOQrFTVw2ECG_dTjNz9pkg">10,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> investment in a fund managed by Autotech Ventures (&#8220;Autotech&#8221;), a venture capital firm focused on ground transportation technology which is accounted for in accordance with ASU 2016-01, &#8220;Financial Instruments &#8211; Overall (Subtopic 825-19).&#8221;&#160; This investment does not have a readily determinable fair value and is measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer. The Company&#8217;s </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" scale="3" id="Narr_WRFSFbbxRES5JxkUyOQTkQ">10,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> investment in the Autotech fund will be contributed over the expected </span><ix:nonNumeric contextRef="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_SyYZiE-xw06eKpJkFca7Qg" format="ixt-sec:durwordsen" name="sri:InvestmentsContributionPeriod" id="Narr_YRlPw24zSEajo7nvyWvW9A"><span style="font-family:'Arial';font-size:9pt;">ten year</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> life of the fund.&#160; The Company contributed </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__2nWsNUlMkiXtjnU56KCrg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="Narr_gvl33xeDgUO9ziUOTr_hrQ">1,600</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_rR1-u4T460evj0CI2ReTQg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="Narr_EJC9XAixJUWpZnsXUL-17w">437</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"> to the Autotech Ventures fund during the years ended December 31, 2019 and 2018, respectively.  The Autotech investment recorded in investments and other long-term assets in the consolidated balance sheet was </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__eROIFTlDUyzA5YCOUanhw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" scale="3" id="Narr_8piNtmqh3U-uaLvl8MDChA">1,827</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" scale="3" id="Narr_6PwbpJQ820yNurndv5dGCA">437</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"> as of December 31, 2019 and 2018, respectively.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_WxDInPqSMEC_s5-9-RZYJQ_1_8"></a><a id="Tc_FW2PdoFXSEqzQHxtK9NBzQ_2_0"></a><a id="Tc_GJDrvq3uI0SGkyQz4vZXlA_2_2"></a><a id="Tc_Q1V7ZHzKG0qg5DWcZk7kdw_2_5"></a><a id="Tc_vNhLmp8rs02QXg0wGhQ7Ow_2_8"></a><a id="Tc_J_Saw0wtIUG5wvB1yYAGHg_2_10"></a><a id="Tc_VrQ0E4KcSU2d1XAw74GiRw_3_0"></a><a id="Tc_RiedKg7Lv0C7IzHT5gsMxw_4_0"></a><a id="Tc_RDuYGwyR_Uecq5cQ9zD4bw_4_2"></a><a id="Tc_WB6n96yvSke2IzvlH3LlcQ_4_5"></a><a id="Tc_-G08WkkFPUCzEXZsR2TolA_4_8"></a><a id="Tc_cx3ln_WxHU2onEpURFsI-w_6_0"></a><a id="Tc_2lIQtMipZ0WDCGnwj1Xvrg_7_0"></a><a id="Tc_9GhG9S131EmjZRQppZ1U8Q_7_3"></a><a id="Tc_BsWzy_NIl0i_XXdokCr6NQ_8_0"></a><a id="Tc_tjYLY4ahbUe8arlB6h8-Tw_8_8"></a><a id="Tc_V3hpOMHZBk2valxP3Br_MA_9_0"></a><a id="Tc_zw_fABOZkUWzzYBK7pESrQ_9_6"></a><a id="Tc_owYI6XAvxU20a0uDIs3hPA_9_8"></a><a id="Tc_I_JqQsb5l0qvtYXzKddtMw_10_0"></a><a id="Tc_cfavTShBv0apOztEpEmgSg_11_0"></a><a id="Tc_Yc-acbgMMUmAMsKZWFFtVQ_12_0"></a><a id="Tc_oGvhNy7kC0KJF6sELov1YQ_12_2"></a><a id="Tc_frVfYlesZE2R14VlvyMOfQ_12_5"></a><a id="_Hlk527471555"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DebtDisclosureTextBlock" id="Tb_DiZCay0N2kawE-gNEgLphg" continuedAt="Tb_DiZCay0N2kawE-gNEgLphg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">5. Debt</b></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfDebtTableTextBlock" id="Tb_Io74gHV2902b2RcwZ76fsA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Interest&#160;rates&#160;at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31,2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Maturity</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revolving Credit Facility</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Credit Facility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Tc_n-fRi4gYokme48LYPiebqw_4_3">126,000</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Tc_YzPimgtZeEaHvn8rUlDhNg_4_6">96,000</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_abXydcH9LkGdK2lzLuivgw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_UiEIIn4Ym02PQ3eymw0i0w">2.77</ix:nonFraction></b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_OguPON7mI0OnAuxmqdyCQg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_K2JgrMZzf02dU1yWtoVw9g">2.81</ix:nonFraction>%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg" name="us-gaap:DebtInstrumentMaturityDateDescription" id="Tc_htqhYLug6UurjFwLuD5PSQ_4_10"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">June 2024</b></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil short-term obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstShortTermObligationsMember_QD9lSnW-A02byGaAaizkOg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBorrowings" scale="3" id="Tc_PssvakD6602THPXnOAYIYw_7_6">989</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil long-term notes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_smc2Z45nB02AooVXhXioSA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_RF3RC-X1yES5x6_Gfpf6yQ_8_3">972</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_3d34HPftUUWpEq1EFdt3fw_8_6">1,527</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_K77W5H7r90efZD_EUscOPg">7.00</ix:nonFraction>%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_NHvUZSDAQUqpTC5OEdFTzQ" name="us-gaap:DebtInstrumentMaturityDateDescription" id="Tc_caOYuQFW4UiFDnYw5Cic6Q_8_10"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">November 2021</b></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Suzhou short-term credit line</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Tc_WzsNpJOB-keok6jpuPeVGQ_9_3">2,154</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_M61Pj9LIzki5K1ZFOLBG_A" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="Narr_07wmk9c2UU-PGyRgXXmy7A">4.70</ix:nonFraction>%</b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_Xh6r8F4Swk6DEd5y8arwJw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="Narr_gv1fHhXNs0qe2uLDAPVTrw">5.00</ix:nonFraction>%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_VxQlb_otOUO2Fi0MuNiC-w" name="us-gaap:DebtInstrumentMaturityDateDescription" id="Tc_ZhC50hSz_0aHK-LkUDW9Qw_9_10"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">August 2020</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="Tc_wdmlJ2CgS0ekPgfB7Dj-OQ_10_3">3,126</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="Tc_0rFl27dAkkywwGWj-Qjf-A_10_6">2,516</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Less: current portion</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_PwJOPnPuKE-AX5BJ_Z6yCQ_11_3">2,672</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="Tc_PNMoMJKdBUuNj1jbcbzvQg_11_6">1,533</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total long-term debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_bTEZ1OBGkUKemwWNL_Hu5Q_12_3">454</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="Tc_0lJOM3YSok-xaLKD-qdqtQ_12_6">983</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Revolving Credit Facility</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On September&#160;12, 2014, the Company entered into a Third Amended and Restated Credit Agreement (the &#8220;Amended Agreement&#8221;). The Amended Agreement provides for a </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_9_12_2014_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_hYhNlb-Ick6BfxzPAcRvLA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_kDcetfARy0yU_o34RQ3DZg">300,000</ix:nonFraction></span><span style="font-family:'Arial';"> revolving credit facility, which replaced the Company&#8217;s existing </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_11_2_2007_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_57WFX-I5E0GYiRTIHglm7g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" scale="3" id="Narr_PW_AXVkFzk6yrCmYZ3Telg">100,000</ix:nonFraction></span><span style="font-family:'Arial';"> asset-based credit facility and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#8220;2019 Credit Facility&#8221;). The 2019 Credit Facility provides for a </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_QDoQSX2AakeJPgTCtLGwdg">400,000</ix:nonFraction></span><span style="font-family:'Arial';"> senior secured revolving credit facility and it replaced and superseded the Amended Agreement. The 2019 Credit Facility has an accordion feature which allows the Company to increase the availability by up to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A" decimals="-3" format="ixt:numdotdecimal" name="sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility" scale="3" id="Narr_kF9SAgg9ZkqMldGUIH5Rxg">150,000</ix:nonFraction></span><span style="font-family:'Arial';"> upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="Narr_MEplBNxv4kaa9_dEBuQ6RA">1,366</ix:nonFraction></span><span style="font-family:'Arial';"> of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" scale="3" id="Narr_nNty5JakHkybiCD66KF4-w">275</ix:nonFraction></span><span style="font-family:'Arial';"> in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company&#8217;s option, plus the applicable margin as set forth in the 2019 Credit Facility. </span><span style="font-family:'Arial';">The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ" decimals="-3" format="ixt:numdotdecimal" name="sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" scale="3" id="Narr_X57wwTdj4UudCfs_T5XOTw">30,000</ix:nonFraction></span><span style="font-family:'Arial';">, (v) any loan document shall cease to be a legal, valid and binding agreement, (vi) certain uninsured losses or proceedings against assets with a value in excess of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg" decimals="-3" format="ixt:numdotdecimal" name="sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" scale="3" id="Narr_Ou6Pol4KeEGopbDMwjzZHw">30,000</ix:nonFraction></span><span style="font-family:'Arial';">, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Borrowings outstanding on the 2019 Credit Facility and the Amended Agreement as applicable, were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Narr_9rT4cHMbAU698_F0-63-EA">126,000</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Narr_UUInenjoekWYP3vjsAlp9g">96,000</ix:nonFraction></span><span style="font-family:'Arial';">, respectively at December 31, 2019 and 2018, respectively. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company was in compliance with all credit facility covenants at December 31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has outstanding letters of credit of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="3" id="Narr_1b1OXyAwoU-DkAyWB6vi5A">1,768</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LettersOfCreditOutstandingAmount" scale="3" id="Narr_rPGoC-HP10GZRLpXWRvrPQ">1,815</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_JvUQXA1VxEaDwRsUMnr2LA_1_0"></a><a id="Tc_foCerPZmOUCNtAnJG3Nchw_2_0"></a><a id="Tc_D0GohNAcXEOdQtgy29dlDg_2_2"></a><a id="Tc_GvHOy9PspEOY2DhLg54DfQ_3_0"></a><a id="Tc_dm7iy-wNCESLp6gJ6Hrgmg_4_0"></a><a id="Tc_QmPP24_GsEex7D6Mrq2u2A_4_3"></a><a id="Tc_0rKMiOSrjkWH1_axGWGqXw_5_0"></a><a id="Tc_GgshOEvSOk-EShzpZg8xGw_5_3"></a><a id="Tc_SMd2mX3r6UiCE3ASMHNPKw_6_0"></a><a id="Tc_3RHZu9lDfkeb36yE5N0uPA_7_0"></a><a id="Tc_Q_SGiX4Wx0-c-aUNEHU9Iw_7_2"></a><ix:continuation id="Tb_DiZCay0N2kawE-gNEgLphg_cont1"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Debt</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil maintains long-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of long-term debt of Stoneridge Brazil at December&#160;31, 2019 was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LongtermDebtWeightedAverageInterestRate" scale="-2" id="Narr_CJ0dJysu9Eywg8CGoh_mhA">7.00</ix:nonFraction>%</span><span style="font-family:'Arial';">. Depending on the specific note, interest is payable either&#160;monthly or annually. Principal repayments of Stoneridge Brazil debt at December&#160;31, 2019 are as follows: </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Narr_BVplW-oddEmw_tkKIRHPZg">518</ix:nonFraction></span><span style="font-family:'Arial';"> in 2020 and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Narr_hr-QIcT5oUOf3oOISFLoTw">454</ix:nonFraction></span><span style="font-family:'Arial';"> in 2021.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the Company&#8217;s wholly-owned subsidiary located in Campinas, Brazil, Stoneridge Brazil, established an overdraft credit line which allows overdrafts on Stoneridge Brazil&#8217;s bank account up to a maximum level of R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_Sf5DBXD8hUqoTvRTpytb-A">5,000</ix:nonFraction></span><span style="font-family:'Arial';">, or </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_4egBriFLNkCyagToY74QNA">1,244</ix:nonFraction></span><span style="font-family:'Arial';">, at December 31, 2019.&#160; There was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Narr_74vIQF3kzUiOEVwSj5hmJQ">no</ix:nonFraction></span><span style="font-family:'Arial';"> balance outstanding on the overdraft credit line as of December 31, 2019. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s wholly-owned subsidiary located in Stockholm, Sweden, has an overdraft credit line which allows overdrafts on the subsidiary&#8217;s bank account up to a maximum level of </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_SEK_skiP2NlkGkWMtNMoxRKK-g" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_i-uGmwRJJ0-Xd2q57rynkg">20,000</ix:nonFraction></span><span style="font-family:'Arial';"> Swedish krona, or </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_8HL1gfx9r0CBcUP-3v2u2g">2,136</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_BGosZGEYHEyJAOaQ-0_Gnw">2,259</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, there was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="Narr_JhT60JA6yEu2-MvAALPOog"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="Narr_GEpdlQSl4EGr61j--pIv6g">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> balance outstanding on this overdraft credit line.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the &#8220;Suzhou credit line&#8221;) which allow up to a maximum borrowing level of </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_CNY_DPCDc2T24k69E_1YOoMhdQ" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_YBntiRNN4EWVDhjqCEIZWA">60,000</ix:nonFraction></span><span style="font-family:'Arial';"> Chinese yuan, or </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="Narr_TXEw_pVE1UyxwPOROwKkqw">8,618</ix:nonFraction></span><span style="font-family:'Arial';"> at December 31, 2019. At December 31, 2019 there was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Narr_BwSgibf5tUa2PvQjZQ1UUQ">2,154</ix:nonFraction></span><span style="font-family:'Arial';"> in borrowing outstanding on the Suzhou credit line with a weighted-average interest rate of </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="Narr_SdX2e_0EQ0uVA1XfVLvq-A">4.80</ix:nonFraction>%</span><span style="font-family:'Arial';white-space:pre-wrap;">.  The Suzhou credit line is included on the consolidated balance sheet within current portion of debt. At December 31, 2018, there was </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_okme7P2aXk2xr3wDQ2xS_g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="Narr_kOsQUgXWUUarNtTn6okwkw">no</ix:nonFraction></span><span style="font-family:'Arial';">&#160;balance outstanding on these credit lines.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DebtInstrumentCovenantCompliance" id="Narr_0V4qN5S50ECllBiodNPGAA"><span style="font-family:'Arial';font-size:9pt;">The Company was in compliance with all Credit Facility and debt covenants at December&#160;31, 2019 and 2018.</span></ix:nonNumeric></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the future maturities of the Credit Facility and debt were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock" id="Tb_4acz202NuESRx5SK-HCzTQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Tc_OxLo5eFwJEqMTJzjZUjU5A_2_3">2,672</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Tc_8Y-lawpLrU6e5XD3Saxmow_3_3">454</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" scale="3" id="Tc_v6NwYcf9wUSC2PiyydD8QA_6_3">126,000</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_6vRjAeT3mkWGFb07UuFrEQ_7_3">129,126</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk28599177"></a><a id="Tc_nPQ8_JhWqk-lo_3IaSDYvw_1_0"></a><a id="Tc_Hs_MtWgbnkKZKF0UPyWiYw_1_2"></a><a id="Tc_nKTq4GQPMEanRKt_Pi0JYg_1_5"></a><a id="Tc_d0w0Jl44oUiWYDagl9juWg_1_8"></a><a id="Tc_TGbTOuhFeUSlmk9EM5fChw_2_0"></a><a id="Tc_9U2Qn4mktkCziaOal_lJ1g_3_0"></a><a id="Tc_r7w0w7hsH0Kxuhrf1M5meA_3_2"></a><a id="Tc_QaLot7Zo-EGgT1PjjjFfSA_3_5"></a><a id="Tc_gYMM655Xk02wlicOXPq9Mw_3_8"></a><a id="Tc_M0gbXKpaOkKCuRmStgPd_g_4_0"></a><a id="Tc_eJU_Obns_Uikm6saQBJLyg_5_0"></a><a id="Tc_XYdJ_0S0ykOg9vd0czhoiA_5_2"></a><a id="Tc_ee4oEWc_6Ua76dfrv2TCyw_5_5"></a><a id="Tc_GPZAK2h250-e0wN26oE7uA_5_8"></a><a id="Tc_3jNtG228NkyhgW2NOQfWVw_7_0"></a><a id="Tc_Q0sAnNXguU2IEXUxgN7lug_8_0"></a><a id="Tc_hBfVy2UDokCzwcKoVBRccA_9_0"></a><a id="Tc_nEuaUXuQQkCHTnSVL76R5Q_9_2"></a><a id="Tc_aYSo2u4F90q-ADJRP0s3YQ_9_5"></a><a id="Tc_7LwATLN-t0-RN74OMW24EQ_9_8"></a><a id="Tc_ZnRqoHhvw0a5pAEuFLg84Q_10_0"></a><a id="Tc_fiIgPFoT6UantOcS7ZDRww_11_0"></a><a id="Tc_W1hOdd9_ZEyONV0hNMuPXw_13_0"></a><a id="Tc_WKq2MwJxakKmMacl0vg39Q_14_0"></a><a id="Tc_wtx_k71Kj0Ov_4u_q_N6Tw_14_2"></a><a id="Tc_SUs3caM3t02NgV9Wl4pCDQ_14_5"></a><a id="Tc_8oEF6FiFc0ahqTkHl7JQgA_14_8"></a><a id="Tc_i2dd76sg20KQYsUOxOtYnQ_15_0"></a><a id="Tc_vB5U9psl0UKDzl9qCzMspA_16_0"></a><a id="Tc_IsWqk_cBVEGBcZqfXQbqMg_17_0"></a><a id="Tc_Uw3uyjr9jU-pNBTQNDY5vA_17_2"></a><a id="Tc_kvEquW1oLkqMYVPBQPj5Ig_17_5"></a><a id="Tc_Bn2j1FHIaki_RxFA331wKQ_17_8"></a><a id="_222b95ac_ad1b_425c_8a11_8c19a6be0a6d"></a><a id="Tc_Aan8P7JwPUux3VLuFqFvLA_1_0"></a><a id="Tc_FG6p_IrZgEGyHm5Y_ZE0fg_1_3"></a><a id="Tc_r59a0ZECPEqdLvhRBRgsVQ_1_6"></a><a id="Tc_6UhwphsdwUqy7-2aJ04eNg_1_9"></a><a id="Tc_lMTChEMXdESxQNAsLCLfYQ_2_0"></a><a id="Tc_ZQUbo-2kJEWiqCXEaSkXPQ_2_4"></a><a id="Tc_OQsAQRWRBU68YuAHSoMsxg_2_7"></a><a id="Tc_2D_yNhCN4EqjBQ6cZoHf4g_2_10"></a><a id="Tc_tVBdWz_sO0i0mGiKLct_Rg_3_0"></a><a id="Tc_iFU-cXWlXE2Ve85M2YL1kw_4_0"></a><a id="Tc_yNeCFPbbrEOBULdrDPrbVA_5_0"></a><a id="Tc_-C9KESIo5Uybf2U3ZlxgCQ_6_0"></a><a id="Tc_xsusoRb2Z0WGEGq92RK-gQ_7_0"></a><a id="Tc_NjozbqsAxk6DGEP1puMbVg_8_0"></a><a id="Tc_0r6dfSip_0qMLjqL1oiNwQ_8_9"></a><a id="Tc_axQ63s58bE6wnTTWtpnn5Q_9_0"></a><a id="Tc_u_BGf7SrkE6s154McP7caw_10_0"></a><a id="Tc_IGu3uk4NiUiWBNntKeYjcQ_11_0"></a><a id="Tc_MU9s4z0rpEyBvWGuoks1TA_11_4"></a><a id="Tc_Asj5zvKg4kuBm-TG4vAKeg_11_7"></a><a id="Tc_isz_dKgMRk2UL_iOIAd7Ww_11_10"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_oaQKdab0bEONqz9oCKmReg" continuedAt="Tb_oaQKdab0bEONqz9oCKmReg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">6. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The income tax expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of income before income taxes and the provision for income taxes consist of the following:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Tb_R_BRsSI7JUSvRAOBNcbobw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Domestic</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="Tc_lJ7Zr5wMEEGwhczjxa3gaQ_3_3">30,464</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="Tc_6sv0--tKWEOTb6UKXNnmPg_3_6">32,907</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="Tc_be-noKGdHUWy4Vl-f7COqQ_3_9">36,657</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="Tc_xQEih8DyIE29ZeC3g_7K5A_4_3">37,929</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="Tc_wgwLYB0K6kuE8bV29O3z6Q_4_6">32,151</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="Tc_aH-O643qsE6U0pzamuqv6Q_4_9">15,925</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income before income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_lC251LuwI0ebn74AuEkVzQ_5_3">68,393</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_thU5rsP4AUi8KhifjEfGQQ_5_6">65,058</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="Tc_bDLAq6zPS06O37OSHQMDQQ_5_9">52,582</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Current:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" sign="-" scale="3" id="Tc_jkWpi-VtZ0KNrncBVKMMOw_9_3">4,384</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="Tc_EISUOONHNUWXYlK3MPyBmQ_9_6">2,370</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="Tc_slWHoQbbr0e2DDMsCBDoIw_9_9">2,478</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="sri:CurrentStateAndForeignIncomeTaxExpenseBenefit" scale="3" id="Tc_-sb3KDHtmEm8AA2tBlIY1A_10_3">6,900</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="sri:CurrentStateAndForeignIncomeTaxExpenseBenefit" scale="3" id="Tc_FfI-Z6x7VkGMs55BJfFlmA_10_6">6,288</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="sri:CurrentStateAndForeignIncomeTaxExpenseBenefit" scale="3" id="Tc__xOQe38exUeNs3qltZJAUA_10_9">11,014</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total current expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_BZ2dKQ5AR0OKK_p0v9dlLw_11_3">2,516</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_u5bwtooqdku2aiKIYnpA_w_11_6">8,658</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="Tc_n6g-KjQbPESG9oPEq3KWlA_11_9">13,492</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Deferred:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="Tc_arZ3LCkGnkuxJlBqO_kXCg_14_3">6,780</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="Tc_gKHvOTspykqdqEGPu0KK8A_14_6">3,788</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_xi3eBxY-b0ecDn9QomSp_g_14_9">2,585</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_fokERszKR0GFbtMzPvUTKA_15_3">1,194</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_B0XCZOs3dEKr-y2jklp6Bg_15_6">1,236</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_XgEF0qTPiUqfOF5UVKTMSg_15_9">3,374</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total deferred benefit</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" scale="3" id="Tc_TVx1ZY1Ec0iBhGVPajOtxg_16_3">5,586</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" scale="3" id="Tc_1FBT4bZXmUuaMNjKYGLn0Q_16_6">2,552</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit" sign="-" scale="3" id="Tc_3PmeDwtxwUGUxHqlWO0-NQ_16_9">5,959</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income tax expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_8cqkGR69CUOs_EP5CUDyDQ_17_3">8,102</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_3Uj01KtOZ0WwdD7Lt4o-7Q_17_6">11,210</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_Q9BXB5DsVU-vdK5d-nUD7Q_17_9">7,533</ix:nonFraction></span></p></td></tr><tr style="height:3.55pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">A reconciliation of the Company&#8217;s effective income tax rate to the statutory federal tax rate is as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Tb_GKWxAaQYfEmkHrWMLCty-g" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Statutory U.S. federal income tax rate</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_5QutNUAo8kG2FNighDT3YQ_2_3">21.0</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_q7qn0aE50EyZUbCuMbOBBQ_2_6">21.0</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="Tc_Q6SQk04xLkO6Ihd_1SkLIw_2_9">35.0</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">State income taxes, net of federal tax benefit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_6dj91Pe2mkO5--6X1ib8vQ_3_3">0.2</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="Tc_meLaHU-ePkmeJ0yEatWzCQ_3_6">0.1</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" sign="-" scale="-2" id="Tc_yqWtIfpFFkCojG-NW0RTfw_3_9">0.8</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax credits and incentives</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="Tc_hoGwLvRmAkicuEWqmAlKGg_4_3">9.2</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="Tc_uAT42kyWBEWKv2eh_jfqSA_4_6">8.4</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="Tc_vZq57pwWqEqHhyi980aIZQ_4_9">4.7</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Foreign tax rate differential</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_GUJpvNzsrUierXAO7knIIg_5_3">2.0</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" sign="-" scale="-2" id="Tc_AFuz9FURgEyhu8K0crq0LA_5_6">1.1</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" id="Tc_00dYsQ84Yk67ohpZHIQALQ_5_9">4.5</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Impact of change in enacted tax law</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" scale="-2" id="Tc_swGrnT4lXk2e7_PRjUQ5_Q_6_3">1.5</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" sign="-" scale="-2" id="Tc_UPs0kcG39kmwl14Y1jtVyg_6_6">1.3</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" sign="-" scale="-2" id="Tc_ugedrTy17UumO2itnwUs0w_6_9">17.2</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Change in valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_uEw2kqDek0CQrzdngzvO9w_7_3">0.2</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" sign="-" scale="-2" id="Tc_qEsnGdua5UuYNMeRUPzKrg_7_6">3.0</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="Tc_DupphjnaMEW5LDwECC88fg_7_9">4.2</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. tax on foreign earnings</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" sign="-" scale="-2" id="Tc_N-7iQpGga0-U0vxK_oE7QA_8_3">4.9</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" scale="-2" id="Tc_sLjcYAakNUO-PpEkbsKqrQ_8_6">1.0</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation and benefits</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" sign="-" scale="-2" id="Tc_Er1m7iF9dEujj5XAHlkvnQ_9_3">0.7</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="Tc_YdrYoEONQ0WyxKS2GalJeQ_9_6">1.3</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" sign="-" scale="-2" id="Tc_ZnZ0WzGU10-8GP99aGW4VQ_9_9">1.1</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="Tc_vBR1yjVAwUaSHwNgyoWXKQ_10_3">2.1</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="Tc_CogobMkigkWM0O1MFvO3Lg_10_6">5.4</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="Tc_fSAOsPEZK0SnTBLvkYUQyg_10_9">3.4</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Effective income tax rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_xjoOdgx-Bk2EM2DHaEuNnw_11_3">11.8</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_8N7qSdMArkKgF3W1zQNtJw_11_6">17.2</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="Tc_kIv1JikOp0OGxYMWP7pCzA_11_9">14.3</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.</span></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';font-size:8pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_E5TdEdhTDECi1XkOwkvJfA_1_0"></a><a id="Tc_Ks9xELlKck-NE_xJcLyS2Q_1_2"></a><a id="Tc_yTYZ9-TWlE2c_MgfKLfpKg_1_5"></a><a id="Tc_5mrMLro360qTpGqA41m3MA_2_0"></a><a id="Tc_xo5E1wv00k6UZwvrofvD0w_3_0"></a><a id="Tc_EGP71DvLvE2To7AXzUoa4A_3_2"></a><a id="Tc_bOHVevf4nkCwAgUlBjxyuA_3_5"></a><a id="Tc_hzSBsWuzg0Wec548gd-62g_4_0"></a><a id="Tc_grOplQi2UEe5KmsvLZErTw_5_0"></a><a id="Tc_-imZ7w35a0CqLh1YQh2ECA_6_0"></a><a id="Tc_OM5lTAPTm0ahlznIZTzQ2A_7_0"></a><a id="Tc_bcsJlf7iNECHuTG0dYmXTA_8_0"></a><a id="Tc_TERn3hwnHkKl9o7E5IDX5g_9_0"></a><a id="Tc_K-Tr52wmgEe-1dw7vsVAYQ_9_6"></a><a id="Tc_kYvArUgEuUKulprHMM5_PA_10_0"></a><a id="Tc_1rt5bKMFbUKtHKv_a_S-DA_11_0"></a><a id="Tc_IDIODYJ-qEKJHRhWZCt0JQ_12_0"></a><a id="Tc_Yf8H81a980iYctX-WXUKYg_13_0"></a><a id="Tc__AiwvBqwiUCHx6ukk51ymQ_15_0"></a><a id="Tc_FsDLHGmdqUOtUkplPlE6dA_16_0"></a><a id="Tc_tMb1rV0T-0uUyKnEWJg4cg_17_0"></a><a id="Tc_b7RazXv0V0iqiGEwK578tw_18_0"></a><a id="Tc_OKVreSar10SWW-oVMDuvhA_19_0"></a><a id="Tc_24n4OKRoukq1m1ZNEF-6zg_19_6"></a><a id="Tc_RqOr4rPrJUC75Lmyk4uLzw_20_0"></a><a id="Tc_-sAW38XlB0aXyuzd1qO01g_21_0"></a><a id="Tc_imr9P-yv1Uy0VxRpBCOWvw_22_0"></a><a id="Tc_50129Hn9YUKwEG6yYlXwsw_22_2"></a><a id="Tc_NZ3z-J7h-0exJ5x1AUanIQ_22_5"></a><a id="Tc_XO03ZQPIoEqqBZb7wAEIRg_1_0"></a><a id="Tc_LD_OKxD8jEqHuYe4vdfnLw_1_2"></a><a id="Tc_T3ZvpomxW0S6DYs5zjLAtw_1_5"></a><a id="Tc_RHmYdhoH-0yuWYZU1VQ4uQ_2_0"></a><a id="Tc_fQTENdyDGUuSStHeEW0ktQ_2_2"></a><a id="Tc_58KoksVgyU-y0YvM5QOWZg_2_5"></a><a id="Tc_1rWA5TEfIkmDGWGzuNVhhw_3_0"></a><a id="Tc_t90cNEzi1UC3RY4Ec2IeAg_4_0"></a><a id="Tc_tZLA1IUXm0KBc33qStEtkQ_4_2"></a><a id="Tc_oQe9DHv1okWGSiv9s12EVg_4_5"></a><ix:continuation id="Tb_oaQKdab0bEONqz9oCKmReg_cont1" continuedAt="Tb_oaQKdab0bEONqz9oCKmReg_cont2"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Significant components of the Company&#8217;s deferred tax assets and liabilities were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Tb_54fTM2x0WEW6qI_NHxKfTA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inventories</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="Tc_ITfRJRKFlESCeb8IbFIGLA_3_3">2,254</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="Tc_Z1RtVXjxcUW30PK3gqyBOA_3_6">2,135</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Employee compensation and benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="Tc_s18_-ivQzki-QGi6R0DAfQ_4_3">2,105</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" scale="3" id="Tc_zP1XGMyBUES_a-FOTGeFzA_4_6">1,225</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accrued liabilities and reserves</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_FDWs1SOgAUSFRSryG2rgXg_5_3">3,211</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="3" id="Tc_FF99-sdIGkabA9U_gzPCOQ_5_6">4,181</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="Tc_dR_tMbQpR0-nuAqgem9hkw_6_3">552</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" scale="3" id="Tc_ZiGuE3R6RUO8yLzIR2hMGA_6_6">647</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_iiGRpbscPUS9CwAXb-zF8Q_7_3">7,536</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="Tc_j1q5nAF4YE2TYbftkunB6A_7_6">8,437</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax credit carryforwards</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="3" id="Tc_TGvkq_ROS0G-uvTPQK21FA_8_3">15,448</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" scale="3" id="Tc_DOyYU8tY3UqDH9FV8ZhKdQ_8_6">22,772</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" scale="3" id="Tc_VVOB7YBQ4E6PXa5D97kG-g_9_3">4,768</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="Tc_clOYP4KMeUeUE0RM9rA-Ag_10_3">582</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" scale="3" id="Tc_g49xTvEkhkyMewYCMDaF7w_10_6">410</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_gZaoPvVLSEGlJFY7kTd9Mw_11_3">36,456</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="Tc_XishfKfbVUqSzE8ZrYsrNg_11_6">39,807</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: Valuation allowance</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_cySMX9cJ00SeKiVY5B9MBA_12_3">8,586</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="Tc_9WFw9iWfVkK1vM_r0KrCTQ_12_6">8,962</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets less valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_Hge1Teu-xUmoqNK-Zwgv_g_13_3">27,870</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="Tc_PbFkJ8ALM0663_pzAkO9Mg_13_6">30,845</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_ZjaBWYsj106CgSh3apUPNA_16_3">2,071</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="3" id="Tc_Na2O-9qUbU2mMsTfEZejfA_16_6">2,545</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="Tc_Sh4UaOwRr0WfatwKq2ZCxA_17_3">14,846</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="Tc_LDx0jOvuyUKVM6X6yk4GFA_17_6">16,683</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Outside basis difference in foreign subsidiary</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="sri:DeferredTaxLiabilitiesBasisDifference" scale="3" id="Tc_D99jLr-QgEmCsw0tosXGig_18_3">13,750</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:10pt;font-weight:bold;"> </b><span style="font-family:'Arial';">(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="sri:DeferredTaxLiabilitiesBasisDifference" scale="3" id="Tc_D6JBP-4-90ycHJZw3t289A_18_6">13,750</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Lease liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" scale="3" id="Tc_KWtEB84Ob0G-KoFQZfw9Sw_19_3">4,695</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="Tc_e-t6ajduV0CPPzAOWbiZpA_20_3">375</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="Tc_8_IkJpS9zU-v4Ix3hgU7qw_20_6">641</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_5LbFysuBNk-aPlRXgWeAhA_21_3">35,737</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="Tc_Ymy0ePgN6EiN6n1EtDZm8Q_21_6">33,619</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_L1GbiUcXkUiobpj71OXOXQ_22_3">7,867</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_NbMOZ-q3OEO83QljeIKR8w_22_6">2,774</ix:nonFraction>)</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The balance sheet classification of our net deferred tax asset is shown below:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" id="Tb_-bF-I5SeDkOUJG2PJyJVBQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax assets</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="sri:LongTermDeferredTaxAssets" scale="3" id="Tc_t7tRZhcPqkytrnJYlKi_VQ_2_3">4,663</ix:nonFraction></b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="sri:LongTermDeferredTaxAssets" scale="3" id="Tc_U-RlCj0UikGHvL6Svi438Q_2_6">12,121</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_YgVfOrtVjkeuxiNyNND3JA_3_3">12,530</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="Tc_Et7NIf56bUK5MKtjhk1QjA_3_6">14,895</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_D1qqJ1Nve064dKZB_EI3Ng_4_3">7,867</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilities" scale="3" id="Tc_jyki7pmLgE2yVqNvB4olHg_4_6">2,774</ix:nonFraction>)</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company has recognized deferred taxes related to the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested.  Any foreign tax on repatriation of earnings not considered to be indefinitely reinvested is expected to be immaterial.  At December&#160;31, 2018, the aggregate undistributed earnings of our foreign subsidiaries amounted to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UndistributedEarningsOfForeignSubsidiaries" scale="3" id="Narr_QM9la7eqWEm4DudRc6pxcw">56,894</ix:nonFraction></span><span style="font-family:'Arial';">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Based on the Company&#8217;s review of both positive and negative evidence regarding the realizability of deferred tax assets at December&#160;31, 2019, a valuation allowance continues to be recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized. The future provision for income taxes may be significantly impacted by changes to valuation allowances in certain countries.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company has net operating loss carry forwards of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_Nx9LmRpa6kOqJH19vUY2TA">57,817</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="Narr_U7DDFrVd006yBLsNAOMOFg">23,851</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> for state and foreign tax jurisdictions, respectively. The state net operating losses expire from 2026-2035 or have indefinite lives and the foreign net operating losses expire from 2020-2024 or have indefinite lives. The Company has general business and foreign tax credit carry forwards of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_ku24DOrEpkKtzRsVOfYbAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="Narr_zZpX5eh8h0izM4hqyBFDSQ">15,833</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="Narr_wZtVBZ4q7EKpKyyrZQaBDg">1,711</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="Narr_L0u4th85dkaRPKQKC1lCIw">1,354</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in </span><span style="-sec-ix-hidden:_cfe3b670_aa7e_4408_b7f3_f1d5f36bd1a2"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-family:'Arial';font-size:9pt;">, and the state and foreign tax credits expire at various times.</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_4SV1BiRFbEyiXlcKAkD98Q_1_2"></a><a id="Tc_lNun9RRyoUGZQwGdhN0IEw_1_5"></a><a id="Tc_V3bnwrKPz0iSylXC4eTYgA_1_8"></a><a id="Tc_AlNEN-9oN02bySVt3nZAPw_2_0"></a><a id="Tc_GGBaTB4I50CffpwnrO1Eig_2_2"></a><a id="Tc_OH-zbyVi0k2_2OdolorZNA_2_5"></a><a id="Tc_iht7iaVBgEuT0MbL_mksLg_2_8"></a><a id="Tc_gejx99xpo0CtpqZoNUySbQ_3_0"></a><a id="Tc_mftRUyrRD06TPNre4UScFA_4_0"></a><a id="Tc_4p8xd3djgEG_fsQn3Ki85g_4_3"></a><a id="Tc_RFGVX77IYUGOTonTbNp5RA_4_6"></a><a id="Tc_sMvKHj0QRESFwnISfena3w_5_0"></a><a id="Tc_sRs_2porbES4f9lgbUAFOQ_6_0"></a><a id="Tc_Xy635AG2I0K3SK07pyNSng_7_0"></a><a id="Tc_jkQ5NWtJqkS7A-hWk0r82w_7_3"></a><a id="Tc_yE1co6lrw02HjhnYuKt-Ow_8_0"></a><a id="Tc_66fasu1FDEWIuh6rz-l1aw_8_2"></a><a id="Tc_5lnKmVmVE0SEH2xk9-AkVg_8_5"></a><a id="Tc_XXsxxaipKUWN6aWL8TC_fg_8_8"></a><ix:continuation id="Tb_oaQKdab0bEONqz9oCKmReg_cont2"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following is a reconciliation of the Company&#8217;s total gross unrecognized tax benefits:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="Tb_AGey__k2nkWQ86f46o9YvQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of January 1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_bHKPkAafMkSA5UVKShn0TQ_2_3">3,481</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_pAjK1CGPrk-AmAJB20Tw5Q_2_6">3,645</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_EC39EXLSCkGqlF1Iud-yuw_2_9">3,839</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the current year:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Additions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="Tc_9dnvHNwzfEOwUnkjcyu7Tw_4_9">31</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the prior years:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Reductions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="Tc_EsEzQXTyYka7zmcqsfC7Wg_6_3">32</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="Tc_gzUEPuxhS0Crj0QHVriKUw_6_6">165</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="Tc_1bhO8BwkLkCKw2ZFVb2jpw_6_9">176</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Expirations of statutes of limitation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" scale="3" id="Tc_otLiyuGIaUiGQEnrIgh-uA_7_6">1</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="Tc_M7FvVkwq2k2pkECxfIdiAg_7_9">49</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of December&#160;31</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_tHnpF1uGPk2enbQmG1-jeQ_8_3">3,449</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_1M5H1kS9GESfvCxs8ggbjg_8_6">3,481</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="Tc_IRYtONAugk29OXZx3p0tjw_8_9">3,645</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company has classified </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" scale="3" id="Narr_lYKmgsUxnEiXuBRZnRGZmQ">0</ix:nonFraction></span><span style="font-family:'Arial';"> as a noncurrent liability and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="sri:LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" scale="3" id="Narr_ADHhlw8xFUq0gDYSafEC2w">3,449</ix:nonFraction></span><span style="font-family:'Arial';"> as a reduction to non-current deferred income tax assets. If the Company&#8217;s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company&#8217;s effective tax rate is approximately </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="Narr_0JLBUowLuUaVN_XeIOZLJA">3,449</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="Narr_2Bpu4vIuTU-hwEMzio4LcQ">3,481</ix:nonFraction></span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the Company recognized approximately </span><span style="font-family:'Arial';">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="Narr_6PAXyyMqLECswj3cYP9yQw">5</ix:nonFraction>)</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="Narr_HKNkY0Lbi0CBsbcaf37IVg">13</ix:nonFraction>)</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$(<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" scale="3" id="Narr_kCsLYt52dUOlZhcVI-ubUA">33</ix:nonFraction>)</span><span style="font-family:'Arial';"> of gross interest and penalties, respectively. The Company has accrued approximately </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="3" id="Narr_HzIZJPFnR0KG0fcN_2hQCQ">0</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued" scale="3" id="Narr_gD6qZY8bLEiWOJ24R3roQQ">19</ix:nonFraction></span><span style="font-family:'Arial';"> for the payment of interest and penalties at December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax&#160;years for each jurisdiction:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock" id="Tb_-vZRDL24e02jmNvZ-eGjaw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Jurisdiction</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Open Tax Years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw" name="us-gaap:OpenTaxYear" id="Narr_iR-3BS8hak61GgYnb5xE7A"><span style="font-family:'Arial';font-size:9pt;">2016</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_KxaIIK-LXEewk_2U15mekA" name="us-gaap:OpenTaxYear" id="Narr_fpePm26L60q7HEQvxgEqtQ"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Argentina</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_qcZpq5sJgkO3A4ZTS3I7og" name="us-gaap:OpenTaxYear" id="Narr_AfjO-WsT3U6jCzqTtG2LPA"><span style="font-family:'Arial';font-size:9pt;">2014</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_WtswY_goa0-BruqaxRFn2Q" name="us-gaap:OpenTaxYear" id="Narr_GHFdcaVU8ESXeWN4WzzLDw"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_LIkhKSAZfUKWIh7rjLi4kA" name="us-gaap:OpenTaxYear" id="Narr_ClKLWG7UkUaMmGcqMsn9Tw"><span style="font-family:'Arial';font-size:9pt;">2014</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_hqTll8ceL0uh4LTtDDkrVw" name="us-gaap:OpenTaxYear" id="Narr_2lcf21uRokucjkB4cyNR8Q"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">China</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_RyKcPt8rgUOOuhsDD_jBCQ" name="us-gaap:OpenTaxYear" id="Narr_W2k_ZJrXX0GBNYaIe8xkVA"><span style="font-family:'Arial';font-size:9pt;">2016</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_cTcZKcWHU0Gce_mnj4lRNw" name="us-gaap:OpenTaxYear" id="Narr_n9uaerCtyUib9BX6bfIyRQ"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">France</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_IdUhD0jjUU6KT4cKt18XrA" name="us-gaap:OpenTaxYear" id="Narr_ndk6ISXMJEyc0Sg5VTs-nA"><span style="font-family:'Arial';font-size:9pt;">2017</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_s3tQXMzM10imLCd_4ct8Xw" name="us-gaap:OpenTaxYear" id="Narr_Pfs5M7jYcUiO_abUIyUymw"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Germany</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_UdSZFvL9hU6ZhiTm2cw5lg" name="us-gaap:OpenTaxYear" id="Narr_8iJz262wpUS_CopjqkK1kg"><span style="font-family:'Arial';font-size:9pt;">2016</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_xdA3EbUK_0ONQidynVqw6g" name="us-gaap:OpenTaxYear" id="Narr_IKcMOiShiU6Vlc6aoEo50g"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Italy</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_G1APgvA4L0i7dfY8WiD4EQ" name="us-gaap:OpenTaxYear" id="Narr_JWxMkXgSU0eflvyOFjaCSA"><span style="font-family:'Arial';font-size:9pt;">2014</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_yo69IuPLyka6zVXZQEbZKw" name="us-gaap:OpenTaxYear" id="Narr_F6uW5KSi4EOJs-J4tMrp9g"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Mexico</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_KNPOHKefoUeuvdnRzKq6Mw" name="us-gaap:OpenTaxYear" id="Narr_Y-aL7ZkXEkaOcZf4xMCnRQ"><span style="font-family:'Arial';font-size:9pt;">2014</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_QfqAtxUbkEmM3Q_xB1KqEw" name="us-gaap:OpenTaxYear" id="Narr_AWYcRLzoiU6y_tcxQ3QMJA"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Netherlands</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_BDJcjbiIy0qqUkOimf3acQ" name="us-gaap:OpenTaxYear" id="Narr_rHH1IEP5E06YwfWWGCZnWQ"><span style="font-family:'Arial';font-size:9pt;">2016</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_k-VWGsSjfUqH7ECDWRmzQw" name="us-gaap:OpenTaxYear" id="Narr_luQrsYOzlUCgQCLFAFp9JA"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Spain</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_3uuqBxW750K7QYyyyRFxjA" name="us-gaap:OpenTaxYear" id="Narr_F93L9k-kIUixQnOQG1IJdQ"><span style="font-family:'Arial';font-size:9pt;">2015</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_AO7iJwXTF0-wIvEutr02nw" name="us-gaap:OpenTaxYear" id="Narr_Z6AyoXUTDkmKisf6gmqcuw"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sweden</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_kSSRRHAhhUC42zGfeg9x2A" name="us-gaap:OpenTaxYear" id="Narr_cdQjqlw4T0Sm5k36VJFoWQ"><span style="font-family:'Arial';font-size:9pt;">2014</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_qNRm7zv9m0-dK1LF5WruUA" name="us-gaap:OpenTaxYear" id="Narr__OJlrvl51UKF0FtyUjyVAA"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">United Kingdom</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_d7w8rIW0KEiaHPW6k0VFqg" name="us-gaap:OpenTaxYear" id="Narr_8hehFcM_jkiWlVdukOU2dg"><span style="font-family:'Arial';font-size:9pt;">2018</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">-</span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_SSRAoaQU-U-Z9VO8vX33oA" name="us-gaap:OpenTaxYear" id="Narr_GkXJZEXyVUyXWBKUkGvLEA"><span style="font-family:'Arial';font-size:9pt;">2019</span></ix:nonNumeric></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk33103547"></a><a id="_Hlk33103829"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:LesseeOperatingLeasesTextBlock" id="Tb_ebKkSheQNUukyKgQpcQYGQ" continuedAt="Tb_ebKkSheQNUukyKgQpcQYGQ_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">7. Leases</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (&#8220;CPI&#8221;) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_H2y-0ZjLwk-045uYXgjktQ_1_0"></a><a id="Tc_2IuRqcs2TU-OnK8A-zuqgw_1_2"></a><a id="Tc_t9FeeU5Gnk6mqo2SyEH8BQ_2_0"></a><a id="Tc_E1BeQrNxRk6TXoAOpq7AeQ_2_1"></a><a id="Tc_Zg5PuluzNEO0jBccVTlh2w_3_0"></a><a id="Tc__tPEPW7nAEOG5FfJeXgZlQ_4_0"></a><a id="Tc_JSdOgV1IuUuwkj_LIqocvA_5_0"></a><a id="Tc_V5Z7ZTPZ4UGTDUYxRBk8XA_5_1"></a><a id="Tc_ivITUmNil0KdqDYcVhv8sw_1_0"></a><a id="Tc_TRrSkr5OR0isfHvyn0CXIw_1_2"></a><a id="Tc_PLfOetYGLUy9FpQDYd64kw_2_0"></a><a id="Tc_Sfp6JW1Vwk2MpUf1faXWXA_3_1"></a><a id="Tc_7OJw8GRz3kWYBe4--RpojQ_5_0"></a><a id="Tc_s04dmKxktUCaAJkhEhEqRQ_6_1"></a><a id="Tc_4j1ao8x8NE-_NoqjU1z8jw_8_0"></a><a id="Tc_dbzoG4aPTE-bLtthloi-sA_8_1"></a><a id="Tc_lEIvn65QzkW1oukbpP6SgQ_1_0"></a><a id="Tc_ZdVVDR_AHUenX-JBTkXhng_1_2"></a><a id="Tc_qNEZt0D6BEyb6IFwnysD4g_2_0"></a><a id="Tc_MNttt8IJYkq__u2juZfjSQ_2_1"></a><a id="Tc_uJMh1klQ8kK2a9ZJfaVyOw_3_0"></a><a id="Tc_OWv6LWW94Ey-iUjIthdo7w_4_0"></a><a id="Tc_r-nDBOCtTEmYFTn_mcHLFA_5_0"></a><a id="Tc_YgoqKXiMBkmmObP8LqZW8w_6_0"></a><a id="Tc_rnBXfQQK4kaTkGi6gPxesg_7_0"></a><a id="Tc_k0mHd_oSGEijLJh_3ArekQ_8_0"></a><a id="Tc_Kt6_HX6v-Eyy2c9DDIvYlw_8_1"></a><a id="Tc_RDKqs29mgUKzGj7orQjzFg_9_0"></a><a id="Tc_OcQXYFwj-E6Acod6CmzVdQ_10_0"></a><a id="Tc_6eeoxWycDky_Nit-RF8UfA_10_1"></a><ix:continuation id="Tb_ebKkSheQNUukyKgQpcQYGQ_cont1" continuedAt="Tb_ebKkSheQNUukyKgQpcQYGQ_cont2"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">For the leases identified, right of use (&#8220;ROU&#8221;) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company&#8217;s lease terms may include options to </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" format="ixt:booleantrue" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend" id="Narr_KV9DOUC4QUyOmt3oAr6q5w"><span style="font-family:'Arial';font-size:9pt;">extend</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> or </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" format="ixt:booleantrue" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate" id="Narr_OzVTz2eSJUG9JDpOxTwSyQ"><span style="font-family:'Arial';font-size:9pt;">terminate</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&amp;A and design and development (&#8220;D&amp;D&#8221;) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">As a result of the Company&#8217;s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">The components of lease expense are as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:LeaseCostTableTextBlock" id="Tb_Y2Rx0JqPJE6a2R6gxFdWEg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_-b2FwziQ4UycsLio3WY5eg_2_2">5,740</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Short-term lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="Tc_rPz8Ci9qREyhN6u8JZfXfA_3_2">529</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Variable lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_yk5L-eKQfE-ExsKpDzWzYA_4_2">363</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="Tc_rbLhxwUrS0afHKuo7eRq9g_5_2">6,632</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Balance sheet information related to leases is as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:LeaseBalanceSheetDisclosureTableTextBlock" id="Tb_WLu0K6wAVUedEsxkpE-dCw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_K9fZ8DB6sU27kbZNrpFV5A_3_2">22,027</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5nPDPvte3kykJeR0ePk_YA_6_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease current liability, included in other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_atSJ7B1iIUGHTX1s_C5viA_6_2">4,556</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_xcB6W5ELbUmXFowxDlAOBA_7_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease long-term liability</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_dddaOAvbeUWzYLCqU64tJA_7_2">17,971</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total leased liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_x2YUFXkkFkGTW2Kd4S-Wow_8_2">22,527</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Maturities of operating lease liabilities are as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_Hp0_0iFpmUmh3cWOquWrRA" continuedAt="Tb_Hp0_0iFpmUmh3cWOquWrRA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_YLUheMgDTEGvCBWHcJWW2w_2_2">5,238</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_N0T-f5ZwKEmTE2DOc6vG6A_3_2">4,613</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="Tc_vwXp_YWfQEGNjeUkZ-gEjA_4_2">3,593</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="Tc_BS7jYRJovE23j3jTgxhDbA_5_2">3,489</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="Tc_sAxmDpKl-EeJL1F6q8vjOg_6_2">3,171</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="Tc_C0xUlO0wOEereU-MqqKvyQ_7_2">7,328</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total future minimum lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_vrlxrxM-Z0aMF_br_X4BAw_8_2">27,432</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_QqqVV8qKtUejzwrUS1iGaw_9_2">4,905</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_v8P5ce5FK0S83mefrAZ5_g_10_2">22,527</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_5SdbAEvxW0WVBMFaFvzo2A_1_0"></a><a id="Tc_lxbJyrBbRkqijZ5IxSC86w_1_3"></a><a id="Tc_39Pz2tFhsE65ssyXuhOp2w_2_0"></a><a id="Tc_yGoPykrm1EiNh-IfhIh4tg_3_0"></a><a id="Tc_WylKqRubzUC6pRI8MXCOaw_3_5"></a><a id="Tc_RyqZMAgURUGmq8pMLeGcoA_1_0"></a><a id="Tc_aawMdabPeU2tERDP0G46ng_1_4"></a><a id="Tc_aUbwe8IaB0qkT6YlcHqNCQ_2_0"></a><a id="Tc_Oi22-us6fUKkTsxH6pOdUA_3_0"></a><a id="Tc_j2lP14EJi0ac-V0bmlC9zQ_3_3"></a><a id="Tc_IUrhQ_SqIkCfw_NIb9UYhw_4_0"></a><a id="Tc_QvuoGXowXU-B03DpODiB6Q_5_0"></a><a id="Tc_jogQOzwWMUG1aqZDfazVzQ_5_3"></a><ix:continuation id="Tb_ebKkSheQNUukyKgQpcQYGQ_cont2"><ix:continuation id="Tb_Hp0_0iFpmUmh3cWOquWrRA_cont1"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Weighted-average remaining lease term and discount rate for operating leases is as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:LeaseQuantitativeDisclosureTableTextBlock" id="Tb_4EYwXhplj0WXi4XK0qQHUA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average remaining lease term (in years)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><ix:nonNumeric contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Tc_-bffi9jwVUC89vmKPo2XoA_2_4"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">6.71</b></ix:nonNumeric></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average discount rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_j9ZKHZ6yM0qfKXOZdcEWCQ_3_4">5.75</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other information:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" id="Tb_Hwwo-MA-pkyVw3iFgPkUmg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating cash flows:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cash paid related to operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_1IREnjbq7UaKGIv0KUyNBA_3_4">5,558</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-cash activity:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="Tc_AGaDojdXc02TmAYkBl38EQ_5_4">6,065</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk30581927"></a><a id="Tc_d1UNT7MofU6FWTsu5y36GQ_1_2"></a><a id="Tc_BUPb4BHJGk-G5-uK2qicCA_1_4"></a><a id="Tc_Q1XQtptKWUG_yCWrMgGHYw_1_6"></a><a id="Tc_JA9pFlJrfkuVuRAsQFSwZw_2_0"></a><a id="Tc_NTSlHK3a_0KDLFPpuWQS7A_2_3"></a><a id="Tc_TOSTu6QO5EmtOJExT2tLCQ_2_5"></a><a id="Tc_GMBpZtFKkEGalWwKE6aT3A_2_7"></a><a id="Tc_NGExkb5N70yXPd1SMzKhdw_3_0"></a><a id="Tc_VoZZlgGWjUWUTcL3fGjsoA_3_3"></a><a id="Tc_HENMXGtmrkm_s2Yrry2kUg_3_5"></a><a id="Tc_E7EcI2ik8kS05e6e08qJaw_3_7"></a><a id="Tc_irYMSlX2uUK51x6AByBL4A_4_0"></a><a id="Tc_A_W4y-L6H0-RCWU_MFvGaQ_4_3"></a><a id="Tc_5NlUSKvr606nLx9A_5_CLw_4_4"></a><a id="Tc_EOVzWvvbvkGXoxBxI1Wibw_4_5"></a><a id="Tc_mfEmRo1AnE6d4t1f-3TWuw_4_6"></a><a id="Tc_93QfjWVwCEG0Pg2NbaVpiA_4_7"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_dgbeULYEs0mr7dAVhHRqbg" continuedAt="Tb_dgbeULYEs0mr7dAVhHRqbg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">8. Share-Based Compensation Plans</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In May&#160;2016, the Company&#8217;s shareholders approved the 2016 Long-Term Incentive Plan (the &#8220;2016 Plan&#8221;) and reserved </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_5_1_2016_To_5_31_2016_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_ERhnjZIl40mfBlBzSuWGDg" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" scale="0" id="Narr_VPWAdvAB-0-aEinjVT1ILw">1,800,000</ix:nonFraction></span><span style="font-family:'Arial';"> Common Shares (of which the maximum number of Common Shares which may be issued). Under the 2016 Plan, as of December&#160;31, 2019, the Company has granted </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_gJAGEKJpNEKD3NF5vVipzg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="Narr_mfHIDMP07ki3MddVCsZs4w">1,200,753</ix:nonFraction></span><span style="font-family:'Arial';"> share units, of which </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8wzAw99gkCQGzYKZ_G8hw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="Narr_tznNZspeyUOslDChGzwveg">476,870</ix:nonFraction></span><span style="font-family:'Arial';"> were time-based with cliff vesting using the straight-line method and </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_OcMDfJV4wUejdYbc803gSg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="Narr_BkAzFGs7_UuW4D93gKaSbw">723,883</ix:nonFraction></span><span style="font-family:'Arial';"> were performance-based. There are </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_9WqjaJsU6kCtTMkf5Bm9GQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Narr_j_Z-kR_7AkWOJ1PBFx3U3g">779,684</ix:nonFraction></span><span style="font-family:'Arial';"> shares available to be granted under the 2016 Plan at December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In 2019, 2018 and 2017, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest </span><ix:nonNumeric contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_DgSBi9d5c0qDhZMf6dcpiw" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_8zD61oFJNUirSiC2_c5Bqg"><ix:nonNumeric contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_V5hKOwzDNUCsceyG5HOJ9w" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_R71XIVLw1UGSISFem-RVFA"><ix:nonNumeric contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_wnsYHCuMek6fT_xwJMKn6A" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_Dhmi92c9D0WhEgVYn66u2Q"><span style="font-family:'Arial';font-size:9pt;">three years</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> after the date of grant. The performance based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for </span><ix:nonNumeric contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_klBF92pyC028r1K6iAsLxA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_L2Fmn757fUGilS1T4l_Lpg"><ix:nonNumeric contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_v4MABbWajkiBjl_LpmtZVQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_CSqPRJCCmEeJSINLj3fSfQ"><ix:nonNumeric contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_Nfx-siIw50GXEHUfAmWxmQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_0vOXNJxu1kSyLmli4KGM-g"><span style="font-family:'Arial';font-size:9pt;">three years</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group&#8217;s </span><ix:nonNumeric contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8USvKxrik-pMKQy1_UyoQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_JwulXCJqpEW1jdLUigVSOQ"><ix:nonNumeric contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_dmYXkOPlukW6NjVWUmU8AQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_WmS1-w3or0O1bwEcV6s1nQ"><ix:nonNumeric contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_XBBaaAsP4kOnhWrianRSvA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_2x1Waalw70esd6Xa0Cs62g"><span style="font-family:'Arial';font-size:9pt;">three year</span></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the&#160;years ended December&#160;31:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" id="Tb_-YO3TXvzBU2eWXP3rKMgUg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total shareholder return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToTotalShareholderReturn" scale="-2" id="Tc_dnEFLtlcKkKbj5nZqqepFg_2_2">45</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToTotalShareholderReturn" scale="-2" id="Tc_miyOFHWFiEGRTvoagm786Q_2_4">55</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToTotalShareholderReturn" scale="-2" id="Tc_Kkrwj6k-LES-1ri533QXWw_2_6">55</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToEarningsPerShare" scale="-2" id="Tc_l1dRou41NE2EBsDFMqFGNg_3_2">36</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToEarningsPerShare" scale="-2" id="Tc_7s3Z2P_hhkiDts3bUsX3hQ_3_4">45</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToEarningsPerShare" scale="-2" id="Tc_fEOsqwkcuE-9PmEoPk_AsQ_3_6">45</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Return on invested capital</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="2" format="ixt:numdotdecimal" name="sri:PercentOfAwardAllocatedToReturnOnInvestedCapital" scale="-2" id="Tc_sU8emeJJu0-eOpi2zJ6ZfA_4_2">18</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In April&#160;2005, the Company adopted the Directors&#8217; Restricted Shares Plan (the &#8220;Director Share Plan&#8221;) and reserved </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_4_1_2005_To_4_30_2005_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_7x7a_NBP8US1vg2jOp1u_w" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" scale="0" id="Narr_ziLPD4W4mkKRhvtr-YnAgw">500,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> Common Shares for issuance under the Director Share Plan. In May&#160;2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_lSEmehp7rU-9paqKMvnFPA" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" scale="0" id="Narr_MNLdy2AnlEWwRqSD_Fs6Vg">200,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_5_1_2013_To_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_EkIl-dc-7U2SuphpqkOnog" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" scale="0" id="Narr_iezURyc41EmP1xx3HiR1RA">700,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">. In May 2018, the Company&#8217;s shareholders approved the 2018 Amended and Restated Director&#8217;s Restricted Shares Plan (the &#8220;2018 Director Share Plan&#8221;) to increase the number of shares for issuance by </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_O9tuuXoUi0aElLyCL9J0SA" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" scale="0" id="Narr_WLafYmTC_0CB9NwbsB5SJA">150,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_5_1_2018_To_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_jx-PlDHJNkCWHms0nnpw1Q" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" scale="0" id="Narr_P956P52k6E-89FPzM3G_fA">850,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">. Under the 2018 Director Share Plan, the Company has cumulatively issued </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" scale="0" id="Narr_qTb3ohxvuEu6EzfZ4wKaNA">670,797</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> restricted Common Shares. As such, there are </span><span style="font-family:'Arial';font-size:9pt;"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ" decimals="0" format="ixt:numdotdecimal" name="sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" scale="0" id="Narr_y6rHSlzu80OZ7oDla5_OKg">179,203</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> restricted Common Shares available to be issued at December&#160;31, 2019. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_hLyKvX6xWEa1mwfZ5pACHg"><span style="font-family:'Arial';font-size:9pt;">one year</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> after the date of grant.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Share Units and Performance Shares</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_RAc9I4abB0Ga4bel16McRw">30.01</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_H1MveAs8s0-mrMAT-Dn01A">24.69</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_fSBrcDS2TE-lunjaHu5WGg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Narr_otOp8ZEWi0yopmF5rv9MJw">18.73</ix:nonFraction></span><span style="font-family:'Arial';">, respectively.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_qqd5W8P4lUKCTHt4WRUV6w_1_2"></a><a id="Tc_Hkc5RD_2vEKN2bFSlP3BOA_1_7"></a><a id="Tc_xWHdfjmg0kiHp7M70EYhIA_2_4"></a><a id="Tc_uf7bKD1OPU2dRQysbGsVYA_2_9"></a><a id="Tc_WUXTpDoKoEO7cf-qFKHLIQ_3_4"></a><a id="Tc_vDjsY4O6z06FbU-FtSf28w_3_7"></a><a id="Tc_-LlgaOyLbE-jxghFxLSm7Q_3_9"></a><a id="Tc_xmglzTX-tkiGHEm0IGSElA_4_2"></a><a id="Tc_mTAYKn_cy02DXqX0_-cjUw_4_4"></a><a id="Tc_8Up-Q6z2lU2ArrmgAO3ZQA_4_7"></a><a id="Tc_9WAqP4i-tUq3wSFowFVSxA_4_9"></a><a id="Tc_35aQlia8oUKmvrVnlWYvPQ_5_0"></a><a id="Tc_SqTpkvy76Eyc3YVvekcmiQ_5_4"></a><a id="Tc_LVPNeeHuBk-mB7IgiEfRjQ_5_9"></a><a id="Tc_K0tGEGiwREGn42SMtSojAA_6_0"></a><a id="Tc_gMWe2Xd8_0WdGIqg_8OxLg_6_4"></a><a id="Tc__sV41x1s_kKjJzOYomFPVQ_6_9"></a><a id="Tc_N_692A2INkKbV2hD8Go1XA_7_0"></a><a id="Tc_eZvf2MtZskCzabLGZcy62w_7_4"></a><a id="Tc_7Cyi0ew3mEegHAYbB8lypg_7_9"></a><a id="Tc_-2jtAZiaoke7pGW8nDDayQ_8_0"></a><a id="Tc_Xuzjn2EDmEGkqKVEDmRSfg_8_4"></a><a id="Tc_dZd0HTg1lECP-a0YRcTnRg_8_9"></a><a id="Tc_HwD04Y9AukmN4AdyqP7JqA_9_0"></a><a id="Tc_dmz65jbyQU6J8G2T0kwt4w_9_4"></a><a id="Tc_TlGuMfvinU6lNY25UXpV8A_9_9"></a><a id="Tc_GEt5GRNbFUG1QWI8vcqZyQ_1_2"></a><a id="Tc_b_r1FbU8-kaUqGgCsTCjTA_1_7"></a><a id="Tc_DPTpzVgmA0uC54RKukI-Zg_2_4"></a><a id="Tc_KbxOa8ZU20eVnfYSX5qB4g_2_10"></a><a id="Tc_32Tmk4VWIEClhTY-QTvIyg_3_4"></a><a id="Tc_F8UHBGPt1Ee5snN3u1gquw_3_7"></a><a id="Tc_xD4bajS5JUaj12pk8SedGw_3_9"></a><a id="Tc_Q6a8eQ5NMUaYCrBVuij9ng_4_2"></a><a id="Tc_JRRyeeboH0y0Ohvr11DS8g_4_4"></a><a id="Tc_7XBr1PfgIEO2ET52sDGxlA_4_7"></a><a id="Tc_6cdmh1xUMU-f6FWmPaeusg_4_9"></a><a id="Tc_TjPGxrLjxkGZQ2XGTpPRTw_5_0"></a><a id="Tc_ngQ6h4XeMUqfb_aWrNTM9g_5_4"></a><a id="Tc_4xUx37vVN06KwktdnnGJ9g_5_9"></a><a id="Tc_I7dKlI1Ni0aP35zXiYV4HQ_6_0"></a><a id="Tc_TLOFlBj720G4-llL_bRENg_6_4"></a><a id="Tc_qIS9Izw3rEeAXsXiY1lnEA_6_9"></a><a id="Tc_kfonhqM-GUStGp2tgVQl-w_7_0"></a><a id="Tc_uEoubvAAMUWWhmH3m6Ir2Q_7_4"></a><a id="Tc_ZczMtaLTY0GC47xVgbVA2Q_7_9"></a><a id="Tc_n4eSnfznc0yG7T_C3qF2uw_8_0"></a><a id="Tc_ny-ZwuGdQ0-G4KDX1-BExw_8_4"></a><a id="Tc_zjatEqfDwE-onSXw6Un0eg_8_9"></a><a id="Tc_VtSyzG0NeUqzCaXxlpEcKw_9_0"></a><a id="Tc_rwkwl9F9wUGhoQndo9D1LA_9_4"></a><a id="Tc_PCHkhmg8o0yl6Re1quZLvQ_9_9"></a><a id="_Hlk32846890"></a><ix:continuation id="Tb_dgbeULYEs0mr7dAVhHRqbg_cont1"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share targets was estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of the status of the Company&#8217;s non-vested share units and performance shares as of December&#160;31, 2019 and the changes during the&#160;year then ended, are presented below:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" id="Group_q7lDrojN_kGfwdXKjQt6xg" continuedAt="Group_q7lDrojN_kGfwdXKjQt6xg_2" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:27.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_pzhFRrkFykCoCVZ00sVk7g_5_2">419,996</ix:nonFraction></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_Q8eeLCiedE6Wh4U_PhK5GQ_5_5">19.64</ix:nonFraction></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_leT_KgsI0ECJ1jjvepKjiw_5_7">628,220</ix:nonFraction></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_9P-mHoemA0STTFVprWWPVg_5_10">21.41</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_CRwh0ZGAsUC-zc8Cdg6uEQ_6_2">184,645</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_GE9mNvpBu0SQOUKWX-rR5A_6_5">30.01</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_A23tx0t85k-sHfwgWZWe2A_6_7">250,858</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_yFtpnYWjRUuT9Vtl-zOT0g_6_10">34.17</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_E1pzJYQfeUaNCkf8X8Qgvw_7_2">196,404</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_cuRlRHbl6kWRT0oEolBRlQ_7_5">17.08</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_uBZ-kgNUM0-f_RlCPa2jww_7_7">236,902</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_lSzDEPpuSUG2IolvdrT7fw_7_10">14.92</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_w0uWEI0c-Em2PwACH8ESpw_8_2">46,403</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_2Oxn-wxj1kO8CF4DMog72w_8_5">23.70</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_jcAo-q7AFUiWmCL9_3L84w_8_7">75,840</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_MLq74KlfPUGQ4DxOOvbcag_8_10">27.42</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2019</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_VMAPMNoedU2o_IJSjlA5Hg_9_2">361,834</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_j6QS9m6GFkafSiZcaJ3hAw_9_5">25.84</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc__poyAbpnJkuPQ5wSVcinaQ_9_7">566,336</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_inXqEhdmQ0-_7bVd4rs6NA_9_10">28.97</ix:nonFraction></b></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of the status of the Company&#8217;s non-vested share units and performance shares as of December&#160;31, 2018 and the changes during the&#160;year then ended, are presented below:</span></p><ix:continuation id="Group_q7lDrojN_kGfwdXKjQt6xg_2"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:97.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_p4AoD5V_KUSZ2rPzs8XpDg_5_2">443,152</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_6zm1Zw4v_UKVMj5i4550ug_5_5">15.01</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_NQKjybK7O0yR_zgeGYha7Q_5_7">744,188</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_Yt8yukDHpE63yoqZspFTKQ_5_10">14.92</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_Qt3m2T8hd0SsPwaNnsW4BQ_6_2">176,116</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_4mimHr5V4ECslVADSwyvLg_6_5">24.69</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="Tc_H2rwrTig60iOOR7vo9j4tg_6_7">215,490</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_XNzQqENh4E-ewOoe4Cc0Fw_6_10">29.41</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_-aSrR3rpFESFJ6CEJ8sDZw_7_2">182,451</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_7te42n4ed0WoCn3pKTJ1-w_7_5">13.21</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="Tc_SIAyWS1Yc0Wv6nzurhw60Q_7_7">284,462</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="Tc_Y13QZ4NrG0mJm2CVFYUtWA_7_10">11.19</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_K1U8WyDEf0yqttb9ujufBg_8_2">16,821</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_ru-DKld5wE6QK9kY0ftbBw_8_5">19.99</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="Tc_tmbmWbFPfU2t7WrYkERQGA_8_7">46,996</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="Tc_TFzAhNlAfkur7FbkgVYE8A_8_10">17.13</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_T7SM2AFgzEWnouXXDDf0yg_9_2">419,996</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_WxAC-qJjkkSIhBecP00O-g_9_5">19.64</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="Tc_TBDOM4CLFUinwQhSoZc-Mg_9_7">628,220</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="Tc_Im3PXodUzkyNkk7TIlvT8g_9_10">21.41</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested time-based share units granted was </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" id="Narr_Aba7-U3obEqJRMf_ztigbA">3,924</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">. That cost is expected to be recognized over a weighted-average period of </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Narr_x_KqY1bED0eZX3U-j52NzA"><span style="font-family:'Arial';font-size:9pt;">1.28</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> years.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the total fair value of awards vested was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="Narr_U5qsOKndCEKM7za4zvZpeA">12,376</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="Narr_WHAtH_zCm0mOfq9ASmdsBA">12,577</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="Narr_lHAg4W-lzkaWfb7AcqmSlw">8,718</ix:nonFraction></span><span style="font-family:'Arial';">, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested performance shares granted was </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="3" id="Narr_JRZpwkPuJ06jqspkdjYqgQ">3,319</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> for shares probable to vest. That cost is expected to be recognized over a weighted-average period of </span><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Narr_bdhOtupHkkC58puK3UFrnQ"><span style="font-family:'Arial';font-size:9pt;">1.27</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;"> years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="Narr_HqpOt-h3hkqeVZrETgW75A">1,289</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="Narr_xe9R97pEeUeQqJ2o1H_F9A">1,584</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="3" id="Narr_YI3ZK-sSEkWerVN5nLFOOw">858</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017</span><span style="font-family:'Arial';">.</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="Tb_WQgzOwCH50OhqViiRbj6TA" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">9. Employee Benefit Plans</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has certain defined contribution profit sharing and 401(k)&#160;plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company&#8217;s 401(k)&#160;plan. Company contributions are generally discretionary. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, expenses related to these plans amounted to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_FUw_-4Q4wEGaTcSyGQFQaQ">4,260</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_qZx01-3bWU2G3Q79jZCSsw">3,520</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="Narr_g0K-bc3E602x5tPnmM2-pg">2,601</ix:nonFraction></span><span style="font-family:'Arial';">, respectively.</span></p></ix:nonNumeric><a id="_Hlk29908743"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_Cj2GS1AtnkKgeOXH66E82g" continuedAt="Tb_Cj2GS1AtnkKgeOXH66E82g_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">10. Financial Instruments and Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Financial Instruments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A financial instrument is cash or a contract that imposes an obligation to deliver, or conveys a right to receive cash or another financial instrument. The carrying values of cash and cash equivalents, accounts receivable and accounts payable are considered to be representative of fair value because of the short maturity of these instruments. The fair value of debt approximates the carrying value of debt.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Derivative Instruments and Hedging Activities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019, the Company had no open foreign currency forward contracts.  During 2019, the Company used foreign currency forward contracts solely for hedging and not for speculative purposes. Management believes that its use of these instruments to reduce risk is in the Company&#8217;s best interest. The counterparties to these financial instruments are financial institutions with investment grade credit ratings.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Foreign Currency Exchange Rate Risk</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company conducts business internationally and therefore is exposed to foreign currency exchange rate risk. The Company uses derivative financial instruments as cash flow and fair value hedges to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the Mexican peso currency during 2019 and, during 2018 and 2017, the Company hedged the euro and Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">These forward contracts were executed to hedge forecasted transactions and were accounted for as cash flow hedges.  As such, the effective portion of the unrealized gain or loss was deferred and reported in the Company&#8217;s consolidated balance sheets as a component of accumulated other comprehensive loss. The cash flow hedges were highly effective. The effectiveness of the transactions has been and will be measured on an ongoing basis using regression analysis and forecasted future purchases of the currency.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In certain instances, the foreign currency forward contracts do not qualify for hedge accounting or are not designated as hedges, and therefore are marked to market with gains and losses recognized in the Company&#8217;s consolidated statements of operations as a component of other expense (income), net.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s foreign currency forward contracts are designed to offset some of the gains and losses realized on the underlying foreign currency denominated transactions as follows:</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Euro-denominated Foreign Currency Forward Contracts</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_8RPEmlNuCk-IGao9gQaI3w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_PQaW_sCBBUqisSRrK3kzYA">1,486</ix:nonFraction></span><span style="font-family:'Arial';"> to reduce the exposure related to the Company&#8217;s euro-denominated intercompany loans. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_sqxvH8SgcU2TT36rUog8lA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_UaIgYnlwJ0C7RFLLJNr5fg"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_TwmrVZFx9EOXz7liiarB7g" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_CLG44D3GqE6TxHvPvvev_Q">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> contracts entered into as of December 31, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the&#160;years ended December&#160;31, 2018 and 2017, the Company recognized a gain of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_IkPHotMaXEq7aK7UxznpcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" scale="3" id="Narr_VoF_bBIXw0iCS6GkLvBJEg">73</ix:nonFraction></span><span style="font-family:'Arial';"> and a loss of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_Qot8C4UWoUC8RzKybZqfxQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" sign="-" scale="3" id="Narr_CoCoMJ6tc0O0DJsEImezBQ">174</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, in the consolidated statements of operations as a component of other expense (income), net related to the euro-denominated contract.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="_5ca248a6_2160_4c43_9bc9_761246212754"></a><a id="Tc_iBD-WkgRr0aj2CsnUeU7Mg_1_8"></a><a id="Tc_NfBXvG_oUECRQZX5oUgHvA_2_2"></a><a id="Tc_9kn16_i24UKzQ8HHNJHVeg_2_8"></a><a id="Tc_wjwEEyIUUUWYfYKL0e5OIQ_3_0"></a><a id="Tc_YTC75QB9R0KYKV44nyJ9PQ_3_2"></a><a id="Tc_4UixP7IlQUm-OYf4WhSuIQ_3_5"></a><a id="Tc_ZzsnX7y2pU2Yy9-RzvfrlA_3_8"></a><a id="Tc_En28qVTkR0mZRrXjLxlsTg_3_11"></a><a id="Tc_j3qB5YYrLkq0mEiMDQ8o8Q_4_0"></a><a id="Tc_Cr3Uh6c21ECl3Fz5_9bbZg_5_0"></a><a id="Tc_wMLfJerWm0y-Axb7FURZ8w_6_0"></a><a id="Tc_kOjFsnjHSkiQ-oYKoYlwgw_6_2"></a><a id="Tc_g13wtzKWOUCO7RO4QEVB1Q_6_3"></a><a id="Tc__-LL2mKHwkaHqo2oXnFL6A_6_5"></a><a id="Tc_E03N6eygzEOcxwC1vQ2q3w_6_8"></a><a id="Tc_Vd8aBRYrKkKoVVOtet5-kA_6_9"></a><a id="Tc_1edVdMJjUEuM1fSn79vXeg_6_11"></a><a id="_2ebc71ed_1c22_46bc_acd7_484066887215"></a><a id="_12fad6f8_c744_43e2_96ad_56403539a8a5"></a><a id="Tc_juiMrQQ5y0eE6yTAt9XOTA_1_10"></a><a id="Tc_TUowif7OrUe-Zi0rNi8E3A_2_2"></a><a id="Tc_HJz-nsuOJUKHN35Z9wHwmg_2_10"></a><a id="Tc_P-U2dk-okEabrpxFvvEhfQ_3_2"></a><a id="Tc_PwGE5k51aEW6lszEeveREg_3_10"></a><a id="Tc_XkRsWy1wWUiWOPC0FNkRdQ_4_2"></a><a id="Tc_S7-m4X5jJEWb-BOa5x-HQQ_4_5"></a><a id="Tc_eWKM-hRReEWYObCOfA-QaA_4_8"></a><a id="Tc_gFRmJCuO10Wrv5PEBgIyLQ_4_10"></a><a id="Tc_llSkWRmLC0S96YxANKR0Mw_4_13"></a><a id="Tc_4XiYt_LFs0-FnZLvtLC6Og_4_16"></a><a id="Tc_WzI2h-nLA0e9dx3mwyO8cg_5_0"></a><a id="Tc_GzCitJ3eUE2KDBZfoNZVhg_6_0"></a><a id="Tc_pTDVN0fetkWEaW1rL3Vo0Q_6_2"></a><a id="Tc_bns4dcASM0OM9jZHtKd0OQ_6_5"></a><a id="Tc_vdIkewOVNkGu4X3TQ38BYA_6_7"></a><a id="Tc_9JYEl3ZYC0mg9EhcDnwf8Q_6_10"></a><a id="Tc_QdQLLITBK0CAP1WZFLky8Q_6_13"></a><a id="Tc_5eCLAjKtKEGze3jCBJ0__A_6_15"></a><a id="_799cf407_3f25_47f6_a18e_45e5924ee5f9"></a><ix:continuation id="Tb_Cj2GS1AtnkKgeOXH66E82g_cont1" continuedAt="Tb_Cj2GS1AtnkKgeOXH66E82g_cont2"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">U.S. dollar-denominated Foreign Currency Forward Contracts&#160;&#8211; Cash Flow Hedge</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the Swedish krona, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_yfBRYzQvGkiNdTIhfhzhXQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_qwu25vreXkmNcvF0QfVpFQ"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_n3P0SLQ01EmX5SqGd98HnA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_rWoEe9KfZEi8EO2dsZDEsg">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> contracts outstanding as of December&#160;31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the euro, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_ZYvi52gpzkmV-K3AO_A-JA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_Frml6VCLoESsG8dhh_yqFg"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_gZRaykcfKUOnsoD9dfVrqQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_IPHapL6Wt0CnkS2RZpBCsw">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> contracts outstanding as of December&#160;31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Mexican peso-denominated Foreign Currency Forward Contracts&#160;&#8211; Cash Flow Hedge</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company held Mexican peso-denominated foreign currency contracts during 2019 which expired ratably on a&#160;monthly basis from January&#160;2019 through December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">2019.  The notional amounts at December 31, 2019 and 2018 were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_gTzFQKFqpkeAPahpTOZ6vw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_MyWIsrLAskCuDbTiF9XfVQ">0</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_wgeS_pfb_0-qvb9RHosxBQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_PbtRBVdIEUOuuAHZk0YmCQ">9,017</ix:nonFraction></span><span style="font-family:'Arial';">, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December&#160;31, 2019 and 2018, and the&#160;years then ended, and concluded that the hedges were effective.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="Tb_W00ki9oI3kGJNCZCO9whjA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Prepaid&#160;expenses</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Notional&#160;amounts&#160;</b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> and&#160;other&#160;current&#160;assets</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as hedging instruments:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cash flow hedges:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Tc_wK7xItDqO0WXaeEOPJHJeQ_6_6">9,017</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" scale="3" id="Tc_qybT33Ei1kmpWRdJR1ltcg_6_12">370</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"><span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;">(A)</span><span style="font-family:'Arial';font-size:8pt;">Notional amounts represent the gross contract / notional amount of the derivatives outstanding.</span><span style="font-family:'Arial';font-size:8pt;"> </span></div></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Gross amounts recorded for the cash flow hedges in other comprehensive loss in shareholders&#8217; equity and in net income for the&#160;years ended December&#160;31 were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="Tb_-OtmR4eiHUu282O7vQyqMw" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:28.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gains reclassified from</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gain&#160;recorded&#160;in&#160;other</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">other comprehensive income</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">comprehensive&#160;income (loss)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(loss) into net income </b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as cash flow hedges:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="Tc_pwveMwV-lkaH4KpU6nIbAw_6_3">450</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="Tc_54eIREJcGkK3IU0LLLBnow_6_6">1,967</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="Tc_XB5Xuewfaka3foIYhWVT0Q_6_8">441</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Tc_aWJ_PiADDEWkto9u7fKUYg_6_11">820</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Tc_pOs__5gfa0mM2NvQrmwsvA_6_14">1,376</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Tc_68QdrBROuEec8ZUgkI_kcA_6_16">634</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gains reclassified from comprehensive income (loss) into net income recognized in COGS in the Company&#8217;s consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Ia21kYyj5EKLJtKHDbplrg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_nSzB1BwKDUmO14ay3lH7Iw">695</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_dggI1PiaeUeqO6pRcbD1WA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_j8_FzTSH80GclfVNyK34Vg">1,259</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_hfvBcVvMwkW0GUWTaNpTtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_Ya_Jd1rrWkGzB3EnU9Ld7w">622</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Gains reclassified from other comprehensive income (loss) into net income</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> recognized in D&amp;D in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dTFVDQq2h066b52DbK6YhQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_NDEBjN5bfkS38N65S9zXng">125</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ie14adTnA0mAxg6cYhGlng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_b2YNgkBo_kqkZAAqhN9ulw">117</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_k8CRgrPiCU69SUvuUUhGVA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_ImDu_6hy70SyoRgHiuk98Q">8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively. Gains reclassified from other comprehensive income (loss) into net income recognized in SG&amp;A in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_pXxvMAUB-UixVJWOgBf2Ag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_8fpKcZ07Gkus-Y7dULXO_g">0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_CqDF_X1RsU2PL29T6JGJDA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_sXFE62Px7UOocGmnwj_wXA">0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fIyPFC2FRkOd6LUeLXyDqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="Narr_2_qQCmqYukKbanNx9ST7iA">4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively.</span></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the&#160;years ended December&#160;31, 2019, 2018 and 2017.</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_0g--fuNVskKz28qXLBwh0g_1_0"></a><a id="Tc_cuCjCZ3bOUm_QrErE4nLog_1_5"></a><a id="Tc_xK58b6SCt0u490XdQ0lrGA_1_14"></a><a id="Tc_bdBPPEdQk0KxeoNuNbqHeQ_2_5"></a><a id="Tc_nejmy4RzwUevrHQBH_BDsQ_3_5"></a><a id="Tc_Pb6kf_WoeUW1GxB9Z2BnRg_3_8"></a><a id="Tc_4LSKMbsOfk-xyLG7BQm3MQ_3_11"></a><a id="Tc_G-WH_YTMVkCdldOW8i8iyw_4_2"></a><a id="Tc_sVday3lUC0OnEP_XSJSp1w_4_5"></a><a id="Tc_kbxKFk1ZEEqcov80P8c9kA_4_8"></a><a id="Tc_Jq1awQr7QUq1sU2EpZI53A_4_11"></a><a id="Tc_RsRercoSjEW6XWeYjIXGVw_4_14"></a><a id="Tc_hksSbcO0E0Kqs0k-nerkCw_5_0"></a><a id="Tc_tEAw5e_Wz06rnvOduaWxcA_6_0"></a><a id="Tc_eNacCGVWjUKLnVpwMohb6A_6_2"></a><a id="Tc_b_-IoiPG60a04xhxTezDUQ_6_3"></a><a id="Tc_C2wh4oJXskezF--qCDr_6w_6_5"></a><a id="Tc_x9TqPTPBuU27iwkZL9wYbA_6_6"></a><a id="Tc_A0l6gAzLIkCWYX6F4vSPWw_6_8"></a><a id="Tc_muOBi3VZ40yZfVg45i-xHQ_6_9"></a><a id="Tc_2ZpqLAqdA02yZHjD3U95pg_6_11"></a><a id="Tc_vp3WrH7MfUSPQ9T4hiWXww_6_12"></a><a id="Tc_13mGazdXaEedp-8nxsyBEg_6_14"></a><a id="Tc_Rk9GC3iFTkqYht6UU1Qtog_7_0"></a><a id="Tc_AnDEWxS56EGiEhA4oQLvvQ_7_2"></a><a id="Tc_5qNMoTHx50qa-BRsIFR0TQ_7_3"></a><a id="Tc_CZ51Bq2R_UaGIDks8rKitw_7_5"></a><a id="Tc_zwshtTznV0Sf66q72Y8ObQ_7_6"></a><a id="Tc_nAh4Fut2Hk-3f7dqIs0Y9g_7_8"></a><a id="Tc_Fgm1orJpC0mdlHw_c175Lw_7_9"></a><a id="Tc_WTaLtvweNE2WgdOLFPy1eQ_7_11"></a><a id="Tc_fkJOF1vunk-hdH-Be5DwCw_7_12"></a><a id="Tc_0j8ZqP9tPEWyitdwdpsLMg_7_14"></a><a id="Tc__OEecXIDqUa3MeykQqRhtQ_9_0"></a><a id="Tc__SBmZhOXj0WexEJUIwv4hw_10_0"></a><a id="Tc_mgfitbESH0CqvfcRxI5qoA_10_2"></a><a id="Tc_LB5OC7jD1E6DFWX1A6tsgw_10_5"></a><a id="Tc_kth83UJ0a0iLYe7H4yd6cA_10_6"></a><a id="Tc_AddeHsjLcEevQ2Ap8NG0hg_10_8"></a><a id="Tc_AJxsDveIPkWa8i2s0tzt-g_10_9"></a><a id="Tc_7chsb4F7yUOS8buiFetULg_10_11"></a><a id="Tc_AJaDcRlgc0CeRHuJt-6MfA_10_14"></a><a id="Tc_5N_pTaJk7kqcmPSHukGtCg_11_0"></a><a id="Tc_iXAyGCBUHkCtWEAABFTxbw_11_2"></a><a id="Tc_pXgzehgsWESNTLDYHLgyJg_11_5"></a><a id="Tc_xAJxhnXUAEKRp3ysVGHfLg_11_6"></a><a id="Tc_H2Xkb4t2AEOlRFzLblNNpw_11_8"></a><a id="Tc_YGZU-din7kSVzZAv45eV0w_11_9"></a><a id="Tc_zqQSu8O6JUeC2u_wljeVjg_11_11"></a><a id="Tc_lyIPFNFEH0axwwTNg3KqRA_11_14"></a><ix:continuation id="Tb_Cj2GS1AtnkKgeOXH66E82g_cont2" continuedAt="Tb_Cj2GS1AtnkKgeOXH66E82g_cont3"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s assets and liabilities are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of the inputs used. Fair values estimated using Level 1 inputs consist of quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160;Fair values estimated using Level 2 inputs, other than quoted prices, are observable for the asset or liability, either directly or indirectly and include among other things, quoted prices for similar assets or liabilities in markets that are active or inactive as well as inputs other than quoted prices that are observable.&#160;For forward currency contracts, inputs include foreign currency exchange rates. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The following table presents our assets and liabilities that are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of inputs used.</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Tb_s8RKp5owdUKAFc-TAhvX5Q" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;values&#160;estimated&#160;using</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;1</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;2</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;3</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial assets carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="Tc_QSVDwVCQ5UW_eFlBSLD9Rw_6_15">370</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial assets carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_xVnTxNRSV0uP4JpBTAnciA_7_15">370</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial liabilities carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommitmentsFairValueDisclosure" scale="3" id="Tc_yN44lAUiz02dSlCiGyWzrA_10_3">12,011</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommitmentsFairValueDisclosure" scale="3" id="Tc_T4TqiEqIGU6jwj4wypyWMA_10_12">12,011</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommitmentsFairValueDisclosure" scale="3" id="Tc_4gWyKlZUnE2oX7AF7n48Zg_10_15">18,672</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial liabilities carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="Tc_n9JXcLA1ykWp9qzFqJY5ng_11_3">12,011</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="Tc_KOnNsSBjn0q_DVCpuvbb7w_11_12">12,011</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="Tc_SGuKHlm_bEW-DshQgfQG7Q_11_15">18,672</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_291df296_c8bf_43c9_bf7b_ee5a34b5e1ff"></a><a id="Tc_R9iAcooWkEiEqGCgmxa0rA_1_2"></a><a id="Tc_sHImwNDcX0ycA8vGaZjxmQ_1_5"></a><a id="Tc_mQC1gjWzikae6ZJd0qq9xQ_1_8"></a><a id="Tc_mA-JGBRRkUi4YIkerDpsgQ_2_0"></a><a id="Tc_VSUP2l3rzEmDr3aP8mb1Iw_2_2"></a><a id="Tc_UqTmvGT_QUaYrzlXXn-7BQ_2_5"></a><a id="Tc_fGz_vcRdA0md-oqQY4TKvA_2_8"></a><a id="Tc_NTFBbvDwoUiZ2K6w7BaJgw_3_0"></a><a id="Tc_rIlr0oUdR0eL0FnqAfbHzQ_3_3"></a><a id="Tc_i9JTwI88-UOxDtXAhc71bg_4_0"></a><a id="Tc_0QMIjqst-UykUA6O6LHzWw_5_0"></a><a id="Tc_j4_AGA-iWEG2F3hTVD0EpQ_5_6"></a><a id="Tc_Q6z2R3P780GVLKPl95UfTw_6_0"></a><a id="Tc_r4_AL0kgEkW7ELlLOLLAuA_6_2"></a><a id="Tc_VYGfnx5A302MmzRm83ZY5Q_6_3"></a><a id="Tc_emV9kWe51U-0Y6bcbw6dsQ_6_5"></a><a id="Tc_2jJM9n27Mk6B2PXGTEObOA_6_8"></a><a id="_bcc08191_48e7_4768_ab4a_ba28a64d3a94"></a><a id="Tc_Uf9SwQ1eh0upGjN_V7FWuA_1_2"></a><a id="Tc_SolQlP-7F0ynJdyzGj8KBw_1_5"></a><a id="Tc_lzbnYpOIf0KrLJlXbR1-Gg_1_8"></a><a id="Tc_DmXkI62iy0S3FAT3GM8B9A_2_0"></a><a id="Tc_owD8GBC2HEetc5ML-Xov-g_2_2"></a><a id="Tc_3PzGv2Ub7UaEGsFmhcEl3Q_2_5"></a><a id="Tc_Mlajl4oqTUeXCf0keCSF-Q_2_8"></a><a id="Tc_2Lkls1AbCkmqUyi7343SGw_3_0"></a><a id="Tc_GKKHeQ8B7kyg79zaZPmbPw_4_0"></a><a id="Tc_OTwtQvG51UmLBgnXlQK9Qg_5_0"></a><a id="Tc_r1RfircEOku21MK6smvhgw_5_2"></a><a id="Tc_Z-BQoTHlokW1Aj9UdOqZsw_5_5"></a><a id="Tc_NxYJZFRQFUaYZ7g71TKDng_5_8"></a><ix:continuation id="Tb_Cj2GS1AtnkKgeOXH66E82g_cont3"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table sets forth a summary of the change in fair value of the Company&#8217;s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="Tb_QKKLHOjcmUC0PLAXLHpQBg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_DIdgc3FSFEqwvmf_0rRJbw_2_3">8,602</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_0jAMwLkx5UuROieDB-EDhw_2_6">10,070</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_7nNkm6sNPkqghL6u9Ll5jw_2_9">18,672</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc_00YFu_BRZUqgqj6XiihfVg_3_6">2,308</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc_Ne6-WXSSnUeEazqJQuy2VA_3_9">2,308</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_WYfMGG8pi02rjpn_tsAJ4w_4_3">128</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_aciq_gwjfUiL3UP7nFqn0Q_4_6">367</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_3mYaO8RvfUud2VUFnxPpEA_4_9">495</ix:nonFraction>)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration cash payment</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="Tc_dQSZibAx1E2PSA47lF6ZSA_5_3">8,474</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" scale="3" id="Tc_T7SYj5Kpx0GfXr9nPZFkGA_5_9">8,474</ix:nonFraction>)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1y4uGWbpu06vD5u4M7NPSQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_IlcJ9bQJHUySWNeBn4hgBg_6_6">12,011</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xlja828oD0ue49IPwHUDug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_uVzXeXTyPkWHFsBgJwCO4g_6_9">12,011</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_q9Tncx5WF0CtGx17J2vT6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_U1a4ssApK0GyK8jYQfqbdg_2_3">8,637</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_nwbtO9UBO0SLhJ9o6N1UKg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_CA5lpRHuM0yzNcUiaJKKcw_2_6">12,109</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_kYMwSfx63Eqwb3LFrA0mOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_tlODwhH9Y0KMKGalkecv0w_2_9">20,746</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc_NRYR_7Lz5ES2TwroVIeRdw_3_3">369</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" sign="-" scale="3" id="Tc_yZtWvzrwc0epim-T7XmHsw_3_6">156</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="Tc__Hu5x1Xeh0aoqyh44dzTkA_3_9">213</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_stkLBz6mYku-I3ue9hjDvg_4_3">404</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_MPuMcvdEm0-KGmUp0NrR1w_4_6">1,883</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" sign="-" scale="3" id="Tc_5sQ5egKyI0uMqkuvG92FXQ_4_9">2,287</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_9T1V6kXljkCpeSVhiWXSqQ_5_3">8,602</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_Gbh6j2an4kmNSvlbAU7myQ_5_6">10,070</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="Tc_uWFrkCQwkkKGuujFybq9Iw_5_9">18,672</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil&#8217;s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (&#8220;EBITDA&#8221;) in 2020 and 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2019 and 2018. The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return. The earn-out consideration obligation related to Orlaco was recorded within other current liabilities in the consolidated balance sheet as of December 31, 2018.  The change in fair value of the earn-out considerations are recorded within selling, general and administrative (&#8220;SG&amp;A&#8221;) expense in the consolidated statements of operations for the years ended December 31, 2019 and 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The earn-out consideration obligation related to Orlaco of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" scale="3" id="Narr_6vue7-wkREqT7t-auYh2ow">8,474</ix:nonFraction></span><span style="font-family:'Arial';"> was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="Narr_VXbn5hPE3kCs3HURJIe7pg">5,080</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA" decimals="-3" format="ixt:numdotdecimal" name="sri:PaymentsForEarnOutConsideration" scale="3" id="Narr_HKx5pvjLgU6TV25pNQqywg">3,394</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Orlaco earn-out consideration reached the capped amount of </span><span style="font-family:'Arial';">&#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q" contextRef="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesFairValueDisclosure" scale="3" id="Narr_7CkgRpmtHEihx9Cz3F9SDA">7,500</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019.  The change in fair value of the earn-out consideration for Stoneridge Brazil was due to the reduced time from the current period end to the payment date, offset by adverse foreign currency translation. The foreign currency impact for the Stoneridge Brazil earn-out considerations is included in other expense (income), net in the consolidated statements of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" scale="3" id="Narr_IdSIYSvKb0OZApTemkgxng">no</ix:nonFraction></span><span style="font-family:'Arial';"> transfers in or out of Level 3 from other levels in the fair value hierarchy for the&#160;year ended December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Except for the fair value of assets acquired and liabilities assumed related to the Orlaco acquisition discussed in Note&#160;2, no non-recurring fair value adjustments were required for nonfinancial assets for the&#160;years ended December&#160;31, 2019 and 2018.</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk30585980"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_6d-btpXCSEyypxMypaohjg" continuedAt="Tb_6d-btpXCSEyypxMypaohjg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">11. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">From time to time we are subject to various legal actions and claims incidental to our business, including those arising out of breach of contracts, product warranties, product liability, patent infringement, regulatory matters and employment-related matters.&#160;The Company establishes accruals for matters which it believes that losses are probable and can be reasonably estimated. Although it is not possible to predict with certainty the outcome of these matters, the Company is of the opinion that the ultimate resolution of these matters will not have a material adverse effect on its consolidated results of operations or financial position.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As a result of environmental studies performed at the Company&#8217;s former facility located in Sarasota, Florida, the Company became aware of soil and groundwater contamination at this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the&#160;year ended December&#160;31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the&#160;years ended December&#160;31, 2019, 2018 and 2017, environmental remediation costs incurred were immaterial. At December&#160;31, 2019 and 2018, the Company had accrued an undiscounted liability of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="Narr_GYIMqJKwFE6sgL61-ljHrQ">82</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="Narr_T8FGiai13Ui6BRmhtLlsvg">111</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation, with the balance relating to monitoring costs to be incurred over multiple&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">years. The recorded liability is based on assumptions in the remedial action plan.  Although the Company sold the Sarasota facility in December&#160;2011, the liability to remediate the site contamination remains the responsibility of the Company. Due to the ongoing site remediation, the Company is currently required to maintain a </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_91dP2jFkn0SSrUZS3waBrA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="Narr_tgH03rotU0uSxAxEYfjVzg">1,489</ix:nonFraction></span><span style="font-family:'Arial';"> letter of credit for the benefit of the buyer.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s Stoneridge Brazil subsidiary has civil, labor and other non-income tax contingencies for which the likelihood of loss is deemed to be reasonably possible, but not probable, by the Company&#8217;s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="3" id="Narr_oilSewkUe0qI4HGxvSFRAA">29,200</ix:nonFraction></span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="3" id="Narr_QZGN4jDI90SnOdn0lP1yRQ">7,300</ix:nonFraction></span><span style="font-family:'Arial';">) and R</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="3" id="Narr_hjfF5SdR706IDMMz3C61-A">29,700</ix:nonFraction></span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="3" id="Narr_mSOqcgvli0qlggb4CAqhOQ">7,600</ix:nonFraction></span><span style="font-family:'Arial';">) at December, 2019 and 2018, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Insurance Recoveries</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and is pursuing recovery of such costs under applicable insurance policies. Anticipated proceeds from insurance recoveries related to losses and incremental costs that have been incurred (&#8220;loss recoveries&#8221;) are recognized when receipt is probable. Anticipated proceeds from insurance recoveries in excess of the net book value of damaged property, plant and equipment (&#8220;insurance gain contingencies&#8221;) are recognized when all contingencies related to the claim have been resolved.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2019 and 2018, respectively, and there were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:InsuranceRecoveries" scale="3" id="Narr_zB7zju3GTUCyNgc90XQwuA"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:InsuranceRecoveries" scale="3" id="Narr_iWf1WGA-VUqvffXBbfWBZQ">no</ix:nonFraction></ix:nonFraction></span><span style="font-family:'Arial';"> loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;A expense. In 2017, loss recoveries related to the damage of inventory and incremental costs included in COGS were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="3" id="Narr_J2THxGclzEyXsi0j4mSoDw">189</ix:nonFraction></span><span style="font-family:'Arial';"> and loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;A expense were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InsuranceRecoveries" scale="3" id="Narr_-xMaFAp5QUakiV_hS-_NgQ">1,923</ix:nonFraction></span><span style="font-family:'Arial';">. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LossContingencyReceivable" scale="3" id="Narr_bF9-cd4vqkGMghUuorWdOA">1,644</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;">.  The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementOperatingActivities" scale="3" id="Narr__Ff822EiRUO2Oll9GuybQw">241</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementOperatingActivities" scale="3" id="Narr_G-tvJxRvnkOZwyjLojhT0A">500</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> for the years ended December 31, 2018 and 2017, respectively, and are included in cash flows from operating activities.  Cash proceeds related to the damage of property, plant and equipment of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="Narr_rLhLjrQfyU-vhca8W_M8lg">1,403</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromInsuranceSettlementInvestingActivities" scale="3" id="Narr_g9x5lO73iEKwzDtAIiF6hg">711</ix:nonFraction></span><span style="font-family:'Arial';white-space:pre-wrap;"> for the years ended December 31, 2018 and 2017, respectively, are included in cash flows from investing activities.  Cash proceeds received during the year ended December 21, 2019 were immaterial.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_6d-btpXCSEyypxMypaohjg_cont1"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Brazilian Indirect Tax</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil&#8217;s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil&#8217;s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company&#8217;s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="Narr_4mA9zfmzdUaFKn3olIQq_A">6,473</ix:nonFraction></span><span style="font-family:'Arial';"> as a reduction to SG&amp;A expense which is inclusive of related interest income of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestIncomeMember_H4DWETyYN0WiaKMvOpQtKw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="Narr_iqZIQvkBEUaJSz-6N8wiWg">2,392</ix:nonFraction></span><span style="font-family:'Arial';">, net of applicable professional fees of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_nL9p9wNVH0WDqyof3g284A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossRelatedToLitigationSettlement" scale="3" id="Narr_8cGR3S0js0eQoMN5gZEjfg">990</ix:nonFraction></span><span style="font-family:'Arial';"> in the year ended December 31, 2019. The Company received administrative approval in January 2020 and is now able to offset eligible federal tax with these tax credits.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits, and a hearing is scheduled for April 2020. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><a id="_Hlk32233856"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="sri:HeadquarterRelocationTextBlock" id="Tb_lWSOI1WgwUSgI9KOld2TgQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">12. Headquarter Relocation and Consolidation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&amp;A expense, which included employee retention, relocation, severance, recruiting, duplicate wages and professional fees, of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_eZQvIMGEMUO_nYJZz7OVYA">269</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_YsIsXEGVvk-O-qth_T5zTw">493</ix:nonFraction></span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2018 and 2017, respectively. There were </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:RestructuringCharges" scale="3" id="Narr_wfhuCx3HuEavWoOBITk7Ng">no</ix:nonFraction></span><span style="font-family:'Arial';"> headquarter relocation costs incurred in 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_Zt2H7BDhSECGdZFwOLCeRw" decimals="-3" format="ixt:numdotdecimal" name="sri:GrantAgreementMaximumValue" scale="3" id="Narr_Vu-dtbXRpkyVAbhPDIA0Dw">1,400</ix:nonFraction></span><span style="font-family:'Arial';"> based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of the first, second and third milestones, grant income of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ" decimals="-3" format="ixt:numdotdecimal" name="sri:GrantIncome" scale="3" id="Narr_WUy5wZ4BaUK2lW1xp1FuKA">429</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ" decimals="-3" format="ixt:numdotdecimal" name="sri:GrantIncome" scale="3" id="Narr_KB0TqyFpV06rIcHq2pb-Ug">312</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA" decimals="-3" format="ixt:numdotdecimal" name="sri:GrantIncome" scale="3" id="Narr_XqnCJV6oHk-H_jmKA5m5KA">338</ix:nonFraction></span><span style="font-family:'Arial';"> was recognized during the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, within SG&amp;A expense in the consolidated statements of operations.</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="Tb_UOIsL5C83kSBt638KYouDw" continuedAt="Tb_UOIsL5C83kSBt638KYouDw_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">13. Restructuring and Business Realignment</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January 10, 2019, the Company committed to a restructuring plan that will result in the closure of the Canton, Massachusetts facility (&#8220;Canton Facility&#8221;) which is expected by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#8220;Canton Restructuring&#8221;).&#160;Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019.&#160;The estimated costs for the Canton Restructuring include employee severance and termination costs, contract terminations costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company recognized expense of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_L6NhgRAJME-XU03rHO_6sg">12,530</ix:nonFraction></span><span style="font-family:'Arial';"> for the year ended December 31, 2019 as a result of these actions for employee termination benefits and other restructuring related costs. For the year ended December 31, 2019 severance and other related restructuring costs of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_3j23qP7zRESEfnjATjeiCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_aiOV2ReugkuXOVvhXj6HuA">7,625</ix:nonFraction></span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_5n6IQTPXjUeoV1hO5iaXxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_OHNTw4_Ct0mjpmL3-UzNMw">1,526</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_BSBqB4cGYEmxMoUTvb4O6A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_gqouytnHzES_eVdqi4kgbQ">3,379</ix:nonFraction></span><span style="font-family:'Arial';"> were recognized in COGS, SG&amp;A and D&amp;D, respectively, in the consolidated statement of operations. The estimated additional cost of the Canton Facility restructuring plan, that will impact the Control Devices segment, is between </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_D25wPKDGOUu-SWm3xLBzCQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="3" id="Narr_jd1hUjZKaESyRfHlSHLDIA">1,500</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_td_Ic6VULUGdyAJSpDgZCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" scale="3" id="Narr_yK6AnkA7UkuflZy2KizQsQ">1,900</ix:nonFraction></span><span style="font-family:'Arial';"> and will be incurred through 2020.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="Tc_9jvEwPDwd0y-byPihTpUTw_1_2"></a><a id="Tc__rwyzjL0L0WR_taH65FFKg_1_5"></a><a id="Tc_fKOiuBqvxEiSjPI0R0rR_A_1_9"></a><a id="Tc_Fd_vINCa_kSAHo5a1MQq3A_1_14"></a><a id="Tc_sBX1RLLK9EKnIIXOCDZ4EA_2_2"></a><a id="Tc_RFg0wu8QI06xQ328lqIvMA_2_5"></a><a id="Tc_VIH1PTQQskWns_V3CFlMxg_2_8"></a><a id="Tc_ZmreonOEYUWD4kgwMsxyLw_2_11"></a><a id="Tc_V6tJV4wYHU-lk36BCAzJOg_2_14"></a><a id="Tc_oOvxgalAOEytos45eWGBPg_3_0"></a><a id="Tc_Ku4YX629wEmVpcBhNNy4yQ_3_2"></a><a id="Tc_mm-6HTuIJU2Y2d5L411DQw_3_5"></a><a id="Tc_HTqDRqngxkOFkfTMZo7DfA_3_8"></a><a id="Tc__XhulpSmK0yaJgpyb8FF4g_3_11"></a><a id="Tc_5nas6k4NY0SrMvh_MsGQMA_3_14"></a><a id="Tc_hRFs9iQ2V0ahJMx9Fc2HNA_4_0"></a><a id="Tc_ICux1UzJ0UKqF1YBPbEn7Q_5_0"></a><a id="Tc_A727ggjVI0aO3uiiTu-urA_5_2"></a><a id="Tc_JXIXsVAiW0GXsMoHzM1BHA_5_5"></a><a id="Tc_Bgh6Dl3N-kegjz1YSXYZ6Q_5_8"></a><a id="Tc_gFpK4oYzq0mQAoozvY1zDg_5_11"></a><a id="Tc_uv_SP2pH3UGTvNRk91bKDw_5_14"></a><a id="_00936376_e281_4b20_9c42_7f976da35bcb"></a><a id="Tc_k1lErItgMUuSUbM5jI5wdw_1_2"></a><a id="Tc_KBP_oRTA7kSiikFTrmYzGA_1_5"></a><a id="Tc_cqLVc9BctE6BJfsV3YTHzw_1_9"></a><a id="Tc_5Mk0AFXHLEOwyaOzA4Bfng_1_14"></a><a id="Tc_0T8CCUCMxkyLyyUVRi0kBA_2_2"></a><a id="Tc_QO1SUjw9SEiZ_1AGxsjLyg_2_5"></a><a id="Tc_dyTPP7-m-k24450LZ9MNTg_2_8"></a><a id="Tc_O6aPxG7SukmqvlxeCubZbQ_2_11"></a><a id="Tc_hlzgYaGWDE22NTimIHiKlQ_2_14"></a><a id="Tc_ghJaIoAMykC-QyNQJqVCLw_3_0"></a><a id="Tc_mID0Y2hpHUWY_BpQAp2sug_3_2"></a><a id="Tc_tMYe5t9mZ0i9sq-VfWBgvw_3_5"></a><a id="Tc_T1U9eLNHF0idzK23qwXvmg_3_8"></a><a id="Tc_THfRH2_ql0W4pxBdCnpzEw_3_11"></a><a id="Tc_7UnQKiut4Uq4QoQE5AyHpg_3_14"></a><a id="Tc_3nuMLEErKku2x8fy9XenaA_4_0"></a><a id="Tc_13hR7wO7nUuIY2d7mLwaSg_4_3"></a><a id="Tc_ymBBbxdUsUyKiGcGCs-96w_4_9"></a><a id="Tc_Lj7VUm9hIU6e8rQOWJx_DA_4_15"></a><a id="Tc_o3CZyWmJyEiM-xfbaAc9-A_5_0"></a><a id="Tc_PH9spHtJlky8BVy9t4YR7g_5_12"></a><a id="Tc_y7oDIa3VfEudVJbSiiupFA_5_15"></a><a id="Tc_u-vM-A1pi0uklQ-xEl4QiA_6_0"></a><a id="Tc_rA3GTo7nAUOIyzurm__o3A_6_12"></a><a id="Tc_S0fQof6tvk6Pq1bZF1vP0g_6_15"></a><a id="Tc_jBjnXJYAF0-RjyMusXafTw_7_0"></a><a id="Tc_a8-IVhQ2qkicTQMzjnqqHQ_7_2"></a><a id="Tc_wSFdK_LrTECng66EdsSPaA_7_5"></a><a id="Tc_7VpzuLxHiE-Y9rBDVmEbBQ_7_8"></a><a id="Tc_eljsfKdCGkKQKvzjGdRd0A_7_11"></a><a id="Tc_Icr3Ime3ZkKII6J5K6sN8Q_7_14"></a><a id="_41654b0c_1501_4d99_a6e3_28e8f490de65"></a><a id="Tc_zKzyE5DXLEuKpYhBZJ55HA_1_2"></a><a id="Tc_0wP-IGNoI0ygj8xy53ynRA_1_5"></a><a id="Tc_-GWCWWreDUWSCnN3gtNnjg_1_9"></a><a id="Tc_8Vqs7AOy806jpZsUDUCNcA_1_14"></a><a id="Tc_AajRfSnCsEyiqN39BHev6Q_2_2"></a><a id="Tc_Ml9JJdH3a0eCeIP1uOehIQ_2_5"></a><a id="Tc_oAKnFh_E_EuDMMOdvU9ykQ_2_8"></a><a id="Tc_pPLz7slDFUK_ES2puUUPlQ_2_11"></a><a id="Tc_mFesyrXauES5tEGsOdGzrg_2_14"></a><a id="Tc_ILaaZez_dU-B2kBCvL0N6w_3_0"></a><a id="Tc_CvzgNXtOjUuUdkbu4JrKHA_3_2"></a><a id="Tc_pvAo4IDQ7E-gaRLaSd36tw_3_5"></a><a id="Tc_RRRViQwn2UuOXBEwA8VIqw_3_8"></a><a id="Tc_KMGVAsQkX0G4BBz6hfCs_A_3_11"></a><a id="Tc_YqRsgVwbk0KANqb0Zy8Uhw_3_12"></a><a id="Tc_kV1APHQl7UGxZA9kwPX6YA_3_14"></a><a id="Tc_DME-_J-TX0CoAITOsNm_jA_4_0"></a><a id="Tc_N7FHEY3Sn0Oecup4KiUSWA_4_9"></a><a id="Tc_stdCZJ4DLkedo22qQ3-Z2w_4_15"></a><a id="Tc_QZ9tUyE73Ea0dQeH5P8Vkg_5_0"></a><a id="Tc_HzxkrO1ghUKgZme05IVQtQ_5_9"></a><a id="Tc_X2sFdBbpeEyvoJYAKacepA_5_15"></a><a id="Tc_ulUoUKb08k2z0oetzYYOyg_6_0"></a><a id="Tc_-CcQcQN2REamCI_nwsudTA_6_9"></a><a id="Tc_cEJfWaI-f026eW4oL7TJqA_6_15"></a><a id="Tc_Af-6T_OYWUaaHyG999RSKg_7_0"></a><a id="Tc_vYWeslYgcEyVOm4fl97x2w_7_12"></a><a id="Tc_R19uA16qbkeB0UpkeZg-9w_8_0"></a><a id="Tc_HmmdW4ZvEUKRB-vV4MBYKA_8_12"></a><a id="Tc_23EnfRxd0UydEnaFC8DrNQ_9_0"></a><a id="Tc_mEXM5vjhjUuh--_QM6bJNg_9_2"></a><a id="Tc_YX94GVQ3XU2lEubIIcoa-g_9_5"></a><a id="Tc_c1noqqJKNkW6cMJ8SqGpAA_9_8"></a><a id="Tc_NdITf0zIUkCgrcuaTcZN0w_9_11"></a><a id="Tc_XMfwp_YuQEuMqibuAQ-V-A_9_14"></a><a id="_8ad03265_cbc8_4a4e_a617_f21fd423452c"></a><a id="Tc_CMG8ESMKCkGHRHZBq-4SGA_1_0"></a><a id="Tc_JdLHyY4z6EiQjbAnhe7p7w_1_2"></a><a id="Tc_c58wZPjc8kiFLZ2meb4gPw_1_5"></a><a id="Tc_TmY2DVx5LU-rZnoRxwjDIA_1_8"></a><a id="Tc_g5N4qyzNNkum55pznHN2BA_2_0"></a><a id="Tc_C1-FePzuCkaF6y7GCIxwHw_2_2"></a><a id="Tc_C2YA8MDs2keNabBKu-Ozhg_2_5"></a><a id="Tc_DRPbC-Nk_0SzjF_08E3EFw_2_8"></a><a id="Tc_BxmZdSlqikS3N-1h-nlbaQ_2_9"></a><a id="Tc_KLrusWb80EidnLVglK_47A_3_0"></a><a id="Tc_q7dw0euEx0iXzVMzoq95KA_4_0"></a><a id="Tc_3gP2r0W840Wcsa-fC55A6w_4_3"></a><a id="Tc_VPfPbHfhd0CMdWePcDRVIg_5_0"></a><a id="Tc_g0WiW7MLLUSHTLVlFtX5KA_5_6"></a><a id="Tc_RCaRLAyht0a-BAt752o1RQ_5_9"></a><a id="Tc_ubHy-27mQ0-kuSYHB7H8SA_6_0"></a><a id="Tc_2MQVrGVljkqbyAa0JNxNsQ_6_2"></a><a id="Tc_YazQPPGDQ0aSaG-p3D8Fvg_6_5"></a><a id="Tc_Epd0SA_yekaBLQGO6fXMKQ_6_8"></a><ix:continuation id="Tb_UOIsL5C83kSBt638KYouDw_cont1" continuedAt="Tb_UOIsL5C83kSBt638KYouDw_cont2"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2019 Canton Restructuring that relate to the Control Devices reportable segment include the following:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ControlDevicesMember_VXgypPQFPky27TWCWFbgvg" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="Tb_WiHH4GctH0uwXc_FquzHzg" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">to Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_UiiwvQuGmUe4L2GYRy1ggA_3_6">8,088</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_Ru24BVVMAEmnJgDOP5LqmA_3_9">5,452</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DL5-50ANYUet4pcGdZWSLA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_psOdnyighk6v66DIzc9y6w_3_15">2,636</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_vW161QbTp0-tsa9IjpTFkA_4_6">4,442</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_smJHCVMYDE26nMh18O3eQw_4_9">4,442</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5pxkYXIf00SFdpOdvrybmA_4_12"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_kiCJYmkBF0uxGdEPbENR6g_5_6">12,530</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_11hvzFdG1Em36NFY4V3Vmw_5_9">9,894</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_gLlG0PVy1k6j7crXpjkhNg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_q1dirkh-rkW6NLor-Rwxfw_5_15">2,636</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In the fourth quarter of 2018, we undertook restructuring actions for our Electronics segment affecting our European Aftermarket business and China operations. The Company recognized expense of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_--buWcNhLkq7kHIszwsl7Q">603</ix:nonFraction></span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_8foemQn7VUepB8Lo0TJwvw">3,539</ix:nonFraction></span><span style="font-family:'Arial';">, respectively, for the years ended December 31, 2019 and 2018 as a result of these actions for severance, contract termination costs, accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs were recorded in SG&amp;A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_hfIes6hw-0CU3CZ5JqYvog" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Narr_FRg_JwC510euchVWh-CoWw">823</ix:nonFraction></span><span style="font-family:'Arial';"> were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&amp;A in the consolidated statement of operations. The Company expects to incur approximately </span><span style="font-family:'Arial';">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1" scale="3" id="Narr_kiw8xph1v0ylqrTZCmqE7Q">400</ix:nonFraction></span><span style="font-family:'Arial';"> of additional restructuring costs related to the actions through 2020.</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ElectronicsMember_Isx_053Ix0mjBKttWdWAHQ" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="Tb_9q0KQYSHbkSD-UJWeXJKgg" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2019 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:101.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense (Income)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_egm1R1QBaka5q2eYQSxvXA_3_3">520</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" sign="-" scale="3" id="Tc_4fhWYSXxWkyhsbjbkWKHsA_3_6">18</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_Ouq4Ykf0MkKzXUw7XiIwyA_3_9">453</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" sign="-" scale="3" id="Tc_GnXyRApVPUeke3ezZtLcng_3_12">3</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_6B6WOfIw80m9a8q0AC-gZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_n0L8Jz_LF0Kf2IxaZoo4TQ_3_15">52</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Accelerated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_RhKL9yiYRUOzcoVdylAmvA_4_6">289</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_Uy70mMC6X0mq614nLnMRRQ_4_12">289</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_gmgNN74K-kiPdZ1TQnX6AQ_5_3">17</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_w9TDsWkX6U2kCVW1FHzhTg_5_6">9</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_jyKuDlA0F0e935GkfiK8ug_5_9">26</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_ri6WS5g2kkagzos_6lizSA_6_3">119</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_EzOtnzJTe06VYL_Tg-9TIQ_6_6">323</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_u2ttCRsbikql7y28AUBRLg_6_9">442</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_1PGUqBMKWU-KQxNcGmZjBg_7_3">656</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_0gN2FOyP8EiP91ukLxOUUA_7_6">603</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_8iMuafj5-0anJUaI4KvjSw_7_9">921</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_xudYqWLEZECMfJbeMcmdYw_7_12">286</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_5UEqCuvOCUSnupP-T3sS7w_7_15">52</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2018 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_VAZBus8fLku47QEHDh_gpA_3_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_Ty60yDg6TkKKfWEN3HQb5Q_3_6">1,939</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_bJIvZDDNzkC8SaY1Rp9yAg_3_9">1,419</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_jKViqjR8kECF55Q41DFfAA_3_15">520</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Excess and obsolete inventory</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_D20U6dKKUkyViojxR3wKWg_4_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_XsfN1NFpnE-ZW5Ue4a4HBg_4_6">823</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_TxoWFtY1UUqWH236a-D3qQ_4_12">823</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Intangible impairment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_TscF7DiKEEGaEeNyjCP_EA_5_6">200</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_mhcEF6WEjkWOr5weTyspRw_5_12">200</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Fixed asset impairment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_jT79aSjF3UutyFR_P5waQg_6_6">157</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_ay0irDxc_EOfvwpmGfALBg_6_12">157</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_HUtTyhjbHkC-DpDGk6GRuQ_7_6">156</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_wNE_5N79lEKRzKOjCLBVGQ_7_9">139</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_vB7ue8fPaUOJ1vorYcAu2A_7_15">17</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_fjci9x4EUkq63KFh0jIn_A_8_6">264</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_YT5KTGCUnkWIXx2hZgBq_Q_8_9">145</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_lzwZrarCN06eTHOxSA4XYA_8_15">119</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="3" id="Tc_mxsx1MkDV0-HNHJ8uxRpvg_9_6">3,539</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRestructuring" scale="3" id="Tc_rQ9fm9z4I06h_U1_6LBmkg_9_9">1,703</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserveSettledWithoutCash2" scale="3" id="Tc_8vSOyLBoiEa_2iwUR5nrlg_9_12">1,180</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="3" id="Tc_tOcudBf95EmDkxjg5iV0IA_9_15">656</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Business realignment charges by reportable segment were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="Tb_D7XPDrxVLkqIizebC50LWg" continuedAt="Tb_D7XPDrxVLkqIizebC50LWg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_qmXq6GeUI0aCo37a1KT-1Q_2_3">682</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_nJY8NhCqnk6b4cq9ubgPmA_2_6">169</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_YMe2pliJU0WP19kApyZ5Kw_3_3">99</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_SRcZFEVMikKB-XxjqE2pMQ_3_6">63</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_gCOSSkoa6Eu8vdz8o79aFw_3_9">1,223</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_tCv_5pWozEWXLd4Cgnuetg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_v59zZhAbKEyIw8z1LfwURg_4_6">478</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_CD1Yj8DKrUip3siS_qWfcQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_ysIY_lGcV0q61nLtyJFjfw_4_9">589</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(D)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_b8sW3ZvVUUKjUro1rI0YoQ_5_3">1,048</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_3hXnZeHaVUm_TD4pRk4sDQ_6_3">1,829</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_37iTVU2HOEuYMlq9fQU4iQ_6_6">710</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_KlEhjOLo3UGPadp_PYwDKA_6_9">1,812</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_67e5a1b7_394f_4074_8073_ad4259642533"></a><a id="_Hlk31908954"></a><a id="_81b90093_4b6f_4dba_9aac_e61162ac3b14"></a><a id="Tc_Gz40KN2ow0iH-_nsSRdhng_1_0"></a><a id="Tc_QcFHMvG3MEaTR71EfwffTw_1_3"></a><a id="Tc_IKK1zVRDJkGFNCXh8aAe1A_1_6"></a><a id="Tc_HF6nl-z0mE6EB6J-k5X45w_1_9"></a><a id="Tc_sUKBB31vUU-2g8HFZZ81Gw_2_0"></a><a id="Tc_EurKp3pH1U-8S9PpUumB4A_2_2"></a><a id="Tc_7x58WQHbEUuYb0_d9E-D4A_2_3"></a><a id="Tc_u5JHQZegUkWgCOmJOdNfwg_2_5"></a><a id="Tc_MArZMUxrLES8OApp3NjsHw_2_8"></a><a id="Tc_K2go-34hh06h92T9gFGyYA_3_0"></a><a id="Tc_65SnLOVL8EiPISrvULLnXw_4_0"></a><a id="Tc_jP9bxDDwFUiYvNf3C0zDcw_4_3"></a><a id="Tc_yiTfDpStQECSUiosJWez7A_5_0"></a><a id="Tc_g7jndXGyQE6-R4qEVW5-MA_5_2"></a><a id="Tc_Bh8KR_NkTkK8-_O4GFGuZw_5_5"></a><a id="Tc_vNVPb3EreU6GRHSPFAnKLA_5_8"></a><ix:continuation id="Tb_UOIsL5C83kSBt638KYouDw_cont2"><ix:continuation id="Tb_D7XPDrxVLkqIizebC50LWg_cont1"><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_n5feB4GYWUaucVyyj4jDyw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_c9uK4Z9gLkGZfiluu3y5bw">682</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the year ended December 31, 2018 related to D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XAPVARfm5UiXqV0NW-NThA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_ZsPv2BYjFEGt3crLr9wJng">128</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_uYMxU5pbpUel6YhDTFECnA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_Yin-bNAhgUaVtUyRWquG_A">41</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the&#160;year ended December&#160;31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_GmZS7O-5R0yRKeR8xVDAhQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_a2rYDjIo3UiZrSI--VjJJw">99</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2018 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_JTV-9vVDukezGlsM9I9WCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_z5nwbzI_ik-IF_6MYb5upw">63</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjzIY8oy5kqP1sM79rLMFQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_Yme9CuDiYUqxb7cKhZECvQ">56</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4zaSOf91z06QAw3WRRvASg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_AKWh5dY5nECjMabyPWTY5g">1,167</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">B</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">usiness realignment severance costs for the&#160;year ended December&#160;31, 2018 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_JUhUSpV0xUqGk12ISXoREA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_trWeW7baWU-blwhmLEtf-Q">63</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_wzXraTr5VUmWUr_Q1jlrCA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_qJngkCNZ3keKHAnyiBFXvQ">387</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_6mx8D3Fi-UGpoq1wBYM_4g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_kadOVpJnyUS0FinLSoqadw">28</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_GTIpgeUKq0W08tZONenPVQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_ZF8aK2tbgUyOfcAf2-YEGQ">370</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_HNX2sQEDLUmkoBdEL-GkXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_tV5AbuTCj0-U4FK8IBpbog">218</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_Qr6y0HekFkiyD9USQVnb3g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_yWERGtaiwUeMF-axhGMvOw">1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_zEKkYynulk2_T1RYuux_xQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeveranceCosts1" scale="3" id="Narr_R03F12QOXEm41IVOOq0fKw">1,048</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:10pt;"></div></ix:continuation><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Business realignment charges classified by statement of operations line item were as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="Tb_LMW4wUOEckyLFpEUyTplqA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_-Qn4iWzQ5UCCJlsG-9Hjaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_NvnZymsja0K4ci7jl3QnLA_2_6">63</ix:nonFraction></span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_GtY2PSSd2EiChZVjarfqJw_2_9">426</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_YK6rjtxTTUiwfGAFXpPYpQ_3_3">1,829</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_AswyAttA90GR5I-zGFO7vA_3_6">491</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_NaBAoGWg6U2bnxxPKp1AZA_3_9">1,385</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_kB48Ib5G20GUlpss9t0JQQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_alkJ9Kkrz0i-1_CJvgBwmQ_4_6">156</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_0hARtoUMAEmKxA6qrKWWoA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_BkFTjkJkDk69lofXCooT7A_4_9">1</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_VAPpO6zOAkmZR1TCnxpnPA_5_3">1,829</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_5O7dEq-Hl0aMKzV1UyhX3A_5_6">710</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="Tc_pESUq8bfW0GJm7RGnTJYOQ_5_9">1,812</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk32312285"></a><a id="_Hlk32218543"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_EKGApEmYC0KuQffAvZTPUg" continuedAt="Tb_EKGApEmYC0KuQffAvZTPUg_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">14. Segment Reporting</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Operating segments are defined as components of an enterprise that are evaluated regularly by the Company&#8217;s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the chief executive officer.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has three reportable segments, Control Devices, Electronics and Stoneridge Brazil, which also represent its operating segments. The Control Devices reportable segment produces actuators, sensors, switches and connectors. The Electronics reportable segment produces </span><span style="font-family:'Arial';">driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. </span><span style="font-family:'Arial';">The Stoneridge Brazil reportable segment designs and manufactures vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accounting policies of the Company&#8217;s reportable segments are the same as those described in Note&#160;2. The Company&#8217;s management evaluates the performance of its reportable segments based primarily on revenues from external customers, capital expenditures and operating income. Inter-segment sales are accounted for on terms similar to those to third parties and are eliminated upon consolidation.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial information presented below is for our </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_sY4k5It8UUCqthlmek_h5g">three</ix:nonFraction></span><span style="font-family:'Arial';"> reportable operating segments and includes adjustments for unallocated corporate costs and intercompany eliminations, where applicable. Such costs and eliminations do not meet the requirements for being classified as an operating segment. Corporate costs include various support functions, such as accounting/finance, executive administration, human resources, information technology and legal.</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_79ad6f98_f664_4897_8715_79951ed345b8"></a><a id="Tc_ZOuzgYqzMkOsEWbpGz1uYg_2_0"></a><a id="Tc_J3xmwC1pZ0aTvSl1fuugwQ_2_2"></a><a id="Tc_06eDtmjE0kmVYUGRPn1dxQ_2_5"></a><a id="Tc_JLoAdvwL8E23pPIv5pcryw_2_8"></a><a id="Tc_yyWfU7CDl0es5rvDK8X3OA_3_0"></a><a id="Tc_u3Q91P5gAEy6v0wj4vv0pQ_4_0"></a><a id="Tc_xlQH5etbTEav8rlHQ7KTRA_4_2"></a><a id="Tc_rpaZae7-y0SkCFZj7jUfvg_4_5"></a><a id="Tc_r6788FK2e0y83vUQ3aa50Q_4_8"></a><a id="Tc_jN2HgiCJdE2Dr8_hy_OsOA_5_0"></a><a id="Tc_QVT3FSdMyUWqUBXqZsZesw_6_0"></a><a id="Tc_3ehe6jHGEUaY40xdJPZfFg_7_0"></a><a id="Tc_Vqzhkqc6QUqVyP-Dt5GXDw_8_0"></a><a id="Tc_5Mb1YcLifEqpx0V666IdwA_9_0"></a><a id="Tc_FEqPdkkwO06Yg8YwN3-riw_10_0"></a><a id="Tc_tFvwuZ5g2Ee-4LvR2Oz1qw_11_0"></a><a id="Tc_sXwLoJuAa0yjXST7qgCMhQ_12_0"></a><a id="Tc_Ys1SnsgSkU23fiu5RsN6Jg_13_0"></a><a id="Tc_PZa6tZsR4Ee4ZhsoYDrHNw_14_0"></a><a id="Tc_1QsWklkDx02yGPQ81XCrxw_14_2"></a><a id="Tc_oZKpu06hkUiJ8q8UDoQdVQ_14_5"></a><a id="Tc_f-kVmlQVaUWvU0ovIsaCFg_14_8"></a><a id="Tc_hZgjIXLwxE-KG4wi9lgqPw_15_0"></a><a id="Tc_HIJA1JV7G0GTM5bvZHvx9g_16_0"></a><a id="Tc_YrBgQLGKkEqZfqnJ-dA-1w_16_2"></a><a id="Tc__PYIxYHDiUC-i-Lr0yjpsw_16_5"></a><a id="Tc_-EKoDpNmI0msa4cBUxyR5Q_16_8"></a><a id="Tc_pRXuWc6PqUyDl_pfpkchEg_17_0"></a><a id="Tc_peaJ5cP46ky3shQjf7U9FQ_18_0"></a><a id="Tc_PPVdQ6wd-0acPANmbOXgTg_19_0"></a><a id="Tc_HbKqCr2fu02wNAdkVG6gGw_20_0"></a><a id="Tc_VWQskX3mYUmCLR8NtDal3Q_20_2"></a><a id="Tc_XfL2pY3A70OVgKlSXmu41A_20_5"></a><a id="Tc_BNloF6gu8EGQHtW_lQHmjQ_20_8"></a><a id="Tc_cQkauhdwP0ujAX-9JY2Png_21_0"></a><a id="Tc_kyEuS6xvl02KCHygLOvhAQ_22_0"></a><a id="Tc__3GGNnIr6kaqD_Von-_eDA_22_2"></a><a id="Tc_HXHGpuoMNE6d9Q1r752KSg_22_5"></a><a id="Tc_-1cBARIUcUO8VobkkwC0wg_22_8"></a><a id="Tc_kg-xqIpVnUuWm2URonEDzw_23_0"></a><a id="Tc_4M0At6faF0SRzbU4eBAU2Q_24_0"></a><a id="Tc_CGin9weVR0aswZcGjhzUeQ_25_0"></a><a id="Tc_j_n2GDZteUObw4WJMJ_9ig_26_0"></a><a id="Tc_aabhi09i1E2gu-7i4P4szw_26_2"></a><a id="Tc_sWlaY0Mm-kW3-KJthiwG_g_26_5"></a><a id="Tc_NMPyWAbMr0OzgYevW0ZZBg_26_8"></a><a id="Tc_e8lb2F7ESUOPTPvi2S0gdw_27_0"></a><a id="Tc_PLfsr7SNXEO-8G5ricf7Tg_28_0"></a><a id="Tc_nUPvd8vFA0-etxbc-THDtg_28_2"></a><a id="Tc_MZI3ASZJDkGuUF6vJRvKng_28_5"></a><a id="Tc_NIZMogzgvk22qe6ObeTpWg_28_8"></a><a id="Tc_XbR8kqHF7UWxD2FNNvMq4w_29_0"></a><a id="Tc_mjMjwgolV0CYQLV-ow_CJw_30_0"></a><a id="Tc_eaSGMVH5REC9vnxuz7MOgQ_31_0"></a><a id="Tc_wjSMfDHr30mOnCeelCsQ2g_32_0"></a><a id="Tc_YCepam2C1kWKxsx5twSGHA_32_2"></a><a id="Tc_Wgp9I15ZGEWPoQa-CcS0ig_32_5"></a><a id="Tc_EiXVrqoOPk6O_6Z_43_RAw_32_8"></a><a id="Tc_29_qNDmzek26Swj-1ktMng_33_0"></a><a id="Tc_WPkfOd4z40GMfLeVRIFAlg_34_0"></a><a id="Tc_cLwbnOFeo06O1MiKTm6C-w_34_2"></a><a id="Tc_PLB0ulfAxkymXNadLVdNSQ_34_5"></a><a id="Tc_YGjapW53cUyMnTgqW4JROQ_34_8"></a><a id="Tc_-bHbuJOUWkeD7Q_aRibCBA_35_0"></a><a id="Tc_-6qXpR4DBECRo4Y8jCN-jQ_36_0"></a><a id="Tc_o0z-_x9XVkCoPiWmFrHaTA_37_0"></a><a id="Tc_5Qsrp9eLoUa2kjUoVa_nlQ_38_0"></a><a id="Tc_lXrc6NoxSE-vZs9gzev-YQ_38_2"></a><a id="Tc_5Zde9xmTRUur2kHb2egn6A_38_5"></a><a id="Tc_EbZyuw-eZ0O_JrEDC1o8tg_38_8"></a><a id="_a8641574_7ecc_4e6e_8139_94410eb26a46"></a><a id="Tc_bAVogelygkGrjUhLiOF6PA_1_0"></a><a id="Tc_InznFVT8yUyqrf2KT9ENVw_1_2"></a><a id="Tc_oOC50whs9Uqw_zluscK94A_1_5"></a><a id="Tc_Vb1m2aynyUSoRX-nEuTf_g_2_0"></a><a id="Tc_-s0zr4tztEGI_sTHwvqFiw_3_0"></a><a id="Tc_DGQvJ8S5h0q2KHwD8mki7A_3_2"></a><a id="Tc_bDpjyLZ9nUWwtoZvhQ7QRw_3_5"></a><a id="Tc_IPl6Nk18f0qhJ9jHa43-pw_4_0"></a><a id="Tc_MC8LAf8EnkKeZQubcm4Wug_5_0"></a><a id="Tc__8Wrr-zlukSYkgDDV1ovrQ_6_0"></a><a id="Tc_gIdpUr_PqUOUYbnI_jbWKQ_7_0"></a><a id="Tc_ND6LMvcCrUWYNShpKSVHtA_8_0"></a><a id="Tc_yV-AhSAai0OTLx6ygm6xrQ_8_2"></a><a id="Tc_uDND2o1zsEKamon9EC8UhA_8_5"></a><ix:continuation id="Tb_EKGApEmYC0KuQffAvZTPUg_cont1" continuedAt="Tb_EKGApEmYC0KuQffAvZTPUg_cont2"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of financial information by reportable segment is as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="Tb_DJj1KurlHkWcrEyOAbIisA" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_2t7orZr5Zk2Ntk51hSvCag_4_3">431,560</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_cZ4Rov46CEiACMEQzczu1w_4_6">441,297</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_GFSYUSiXUEW2HwFniehdsQ_4_9">447,528</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_VHOX-o68Z0qVVJ29KA1eHA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_H4Qfb7eH6UK-fxiMM8pUOA_5_3">6,438</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6LTL5d26uUitEybYVCjANw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Zjria3H8CEmCZg8Z_Tf9UA_5_6">8,348</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XGl5Tjs1cE6aVeN62gmycA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_WXvapUH9FkSgdrouaED8Zg_5_9">5,044</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Control Devices net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_9RK0dO6eMkCc46Wj-oUVvg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_HzKywQ8rhEOS4jlkfOnuZQ_6_3">437,998</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6b1mfDQ89U6jmo8Rbb9Trg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc__djQJx-Cg0uvkXF5qOiwqg_6_6">449,645</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_W6bjLcdtS0iLVxwb53KNCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_EoV2NZGatUSk26euowW00w_6_9">452,572</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_v_i5Wlvn2ku69fstT2g9Ag_7_3">335,195</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_07xvjGfSMkiKc5M_IOCcag_7_6">344,727</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_tXUMODvoKUCB7ODMoTU5zg_7_9">282,383</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_TUyIti3uCk-Sv8AVVhKAcA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_vR84bfPj6kmlzgAGnV87pA_8_3">33,735</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_FZj8ctpAY0K4TH_jytQesw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_fWRUsfP_I0iHES7wdvfF8Q_8_6">37,126</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7KriPhO1DEyxe-QGxbtOUg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_-GCXEWRME0yHhyKAuVL4oQ_8_9">39,501</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Electronics net sales</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wuVaB2dBw0y5kFcyScmd1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_MQdWcq29aUql1H2h0lmnfQ_9_3">368,930</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_2PjAXlxSekKKqgpQCpN3CQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_GkUDVtoWP0atjGjbSCHRmA_9_6">381,853</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_72T4y_RlF0-HnIm3m-XDaQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_K3MyvqmeEECI86TIMIk2dA_9_9">321,884</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_KzGRIMUFJkyzla50gSXqUg_10_3">67,534</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_sYS3MkbM-0-Xn6dT6XNCfQ_10_6">80,175</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_bQ9YU1If3UmWNuwnI8Tp_Q_10_9">94,533</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_TYGV1Quy-UW1APiHVnsYmQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_tY9O7BzEiU64vYAqMpkURg_11_3">6</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_Kcg4BArswE6fHfCJOCKUrQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_DMvejxXVCUKF4AtOtJ77fA_11_6">2</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_7RhItD-hfUS-FPCA_reymw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_AseZ6cO1wUCDRioSg9CmtA_11_9">563</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Stoneridge Brazil net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lxCf3kcjtkuEyWUfUMIkcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_0NDdXV0yiECosQ6393b5IQ_12_3">67,540</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_9ekDtod2PUygVtlSGkEDPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_ujhXcuPlK02UY6bhzkmrag_12_6">80,177</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_dqStVPBtZ06gIIrSMIulhg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_S0lH2ep-NkyBZnVvA63weg_12_9">95,096</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_cmohVWmx6Uq95peXv7WJyw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" sign="-" scale="3" id="Tc_nNMrWtJDFU62cvk4Z0FNPg_13_3">40,179</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_FSQD9Ys81EeM65JSZ_ddoQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" sign="-" scale="3" id="Tc_jyuw21LgMEmWa4eKOoxwTw_13_6">45,476</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_7INN6SFlqEyCWoq1_e3OHg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" sign="-" scale="3" id="Tc_J0xu9aJmWUywiAaetyo-PQ_13_9">45,108</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_tgI0vTfMa0qETpShwg6eqw_14_3">834,289</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_Sua2vxmpv0-2bB6ZEzV23g_14_6">866,199</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_IOVIJfJ7HU-N_81Ak3x9Zw_14_9">824,444</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating Income (Loss):</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_M27DyeKbCEy9BgqqMaQDEg_16_3">73,327</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_dvXmZVCiPEu0MTYD9lRiAw_16_6">64,191</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_UbLviWBQcEes6qvDVA_b5w_16_9">72,555</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_WWeGUzQ2Q0KpI5YHWm8Qhg_17_3">25,006</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_3sivuOY2GEGljwm4SCHEFA_17_6">28,236</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_PPjuZC147kKdSSqvromcxw_17_9">18,119</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_wCKGoSoME0SlePRstCqbRw_18_3">6,539</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_eVKnPEj52kaLrH-JHgXI_A_18_6">4,989</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_qdoggpvtYUmytSUsGjNdoQ_18_9">2,661</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_39WgCQMIcUSjgFkh8VzaKg_19_3">33,591</ix:nonFraction>)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_utko2X83ykiw3_Qk_08qmg_19_6">30,412</ix:nonFraction>)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_vhxiIzWBH0OlsU-_c_tx3Q_19_9">35,965</ix:nonFraction>)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_rHv8-pnPL0O2M3lP52Mlbw_20_3">71,281</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_BbLLcemjgk23hGLYTTS-Dg_20_6">67,004</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_56UEz8D5fEqJ_YhDPaK5gg_20_9">57,370</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Depreciation and Amortization:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_oFKUpmSLa0OA_-IFfDDRew_22_3">13,397</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_QUQylRgB3kmCjG6h7DoUQg_22_6">11,914</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_KzFwiiaEfkm-h_V5ISW7bw_22_9">10,887</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_gSCAcCknPE-JoVhDr9AAeQ_23_3">9,872</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_pkjMg_KVfkOsE1vRyKtRVg_23_6">8,982</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_S3CvbBZCaU6MLWBxSs6LFQ_23_9">8,143</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_KowVBmKFY0aYYSAZj1OK5w_24_3">6,338</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_c3Pck1LgM02qMsEO7zUj7A_24_6">7,443</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_wpxHn_xAp0m7lpr2ldbF3g_24_9">8,316</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_re6EbtvDXkCSmsOQFKa6jA_25_3">1,252</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_T9cXRI-H60ym6uueBdA3uA_25_6">852</ix:nonFraction></span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_j_Lt-bY9uUyMFjxAHg4hig_25_9">584</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total depreciation and amortization</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"> (B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_75dHCZJAqES5Q7E0rEQVUw_26_3">30,859</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_HdfjD_PiuUSq4u2mzid0Wg_26_6">29,191</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_4Snd0239-UCinqvqSI3jgg_26_9">27,930</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Interest Expense, net:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_tV1jQFSYpUK1TZhres882Q_28_3">811</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_GYWkCURuFUKYHwXCHiGPxQ_28_6">76</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_L5_x3bc4OUm6aJ3-lIgxAA_28_9">103</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_4A2RsjjOSE2_TUfLv62nAA_29_3">350</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_QvNurmO0A0CkShFIBUUhdw_29_6">85</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_mBuAiAevykiHfLFQ67Xitg_29_9">119</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_8yAwd2kOcUqhYvSVGPbLbw_30_3">208</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_F-r6sgJOFkS4OkDcVeoMkQ_30_6">824</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_CvuSeT-OCkeK32jRRBb2sA_30_9">1,812</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_FYx9Nsdv1kuFskdpGCUSeA_31_3">2,955</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_mr4FmzQmzk-wkvpSiNcZeQ_31_6">3,735</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc__FQzf2JK5kiWSuz0q0GD9w_31_9">3,749</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total interest expense, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_RXf_lZoS7k60mAw8fgEtZQ_32_3">4,324</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_DcscT7xWlEmZDoDVxx2w-Q_32_6">4,720</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" sign="-" scale="3" id="Tc_WmGrANERHUSwlP_egUMSiQ_32_9">5,783</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capital Expenditures:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_m7gO6Ur5y0qlhN_paQSW1w_34_3">12,646</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_ohcGdDc9JEaMak0fgYOGpw_34_6">16,737</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_htnSd9dJgEiU86vXKTemeA_34_9">17,484</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_JUKVatVRkUCmHqdYvotiEQ_35_3">15,476</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_ewzk4YSY4UKV_bNwZHmbrg_35_6">5,965</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_4xXcBVd10kmmlzGMWQ7hLw_35_9">8,158</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_y0s0vs-62025-0K5E82cFg_36_3">5,003</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_K0R75nRJIUyWxjfccnd3RA_36_6">3,242</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc__zoMMU9gXkqKf2Ed5YOv1g_36_9">3,831</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_qfF6nYPrCU6LcPnYF28zFg_37_3">2,699</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_aCHXRaA5MkO1RxngevmdJA_37_6">3,083</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_9uP9oFysTEC9FbhNeTomCg_37_9">2,697</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total capital expenditures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_A_hkaAc-c0mB1hZLwiTQ_Q_38_3">35,824</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_5h-9fjPwh06tIxoxodGMaA_38_6">29,027</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_qoR8wlHsiUa3Uqkx0qkD3Q_38_9">32,170</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total Assets:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_5iG0WMr5ikS_4EyhnkMMyg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_X2FZEcjLFki5ih-RxHeaBg_3_3">191,491</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_RVUZ7juln0Sggu8cVe2XXw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_-I9MxMXhyE63nMYJGtNrjg_3_6">175,708</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_AwUQ_20EmUeRSm5nU7cehw_4_3">285,027</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_DbU_JtG0JECUtFSxPEgchw_4_6">265,838</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_tnm8KWaK0E6sd6GOShGjvg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_eUCuDE8bZ0iDRZzdJlt9Jw_5_3">89,393</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_3gld_r2kZ06QhCk8C9XfPA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_s5umXgnVMU-5J5upcBWWsA_5_6">81,002</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_PMlo3fOZOUmRkME0LO9ugA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_h3DSaIGlLU6XBoLbcHEXGA_6_3">358,766</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_6vCdcaIPh02ANuJmhjjdcg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_X6oR1aAz60iXCFzJV3XLWA_6_6">359,837</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_J-etth4lPUWCZJW3F6sB1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" sign="-" scale="3" id="Tc_Kgk91dpU4UWcHxmFYZ7N3A_7_3">322,468</ix:nonFraction>)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_V9vQf_kI00OFuc9x7waDiA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" sign="-" scale="3" id="Tc_JTTedW0ZfEixH2PYuStvjQ_7_6">322,866</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_DLnQp8kH6EKUiCvyeVBZOA_8_3">602,209</ix:nonFraction></b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_dGVt4UTx3USHwpR3-GgIgg_8_6">559,519</ix:nonFraction></span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="_dd09c953_c537_4767_83ee_c2e525cf22e4"></a><a id="Tc_fsg-za4eYEuQf-3sfIZD9w_2_0"></a><a id="Tc_N8CV5T7jfUKhYtWaiEvhrQ_2_2"></a><a id="Tc_MzQGbs7gT0Gp6aEvumrJhw_2_5"></a><a id="Tc_DtyL_jJMY0yTS442yc93_g_2_8"></a><a id="Tc_GhemYHk6oUG9bIRUQ0My7w_3_0"></a><a id="Tc_kCTdrNM8iE-hBIK6SYN8Rw_4_0"></a><a id="Tc_RhAb77rg_0m-9fcn-ngoRw_4_2"></a><a id="Tc_YZqYMtdi6UWuLQjx51hmYA_4_5"></a><a id="Tc_05rWdtFD2EeJ7d_0Dy6XKQ_4_8"></a><a id="Tc_ucMiUBluLkuk-46Cf-li1Q_5_0"></a><a id="Tc_U1amzLf5IUuc6bn9an6Nig_6_0"></a><a id="Tc_3G0T9NrNVkG_d2I8kg1_vg_7_0"></a><a id="Tc_HSmklSkJ3ECwHcozIjpX1g_7_2"></a><a id="Tc_axcIISm98kC3t4SHz749NA_7_5"></a><a id="Tc_tzza4th2hEWlO4iku1dyXA_7_8"></a><a id="_26fbf675_543e_457e_96cc_4a989ebd252c"></a><a id="Tc_bWfFE5LxU0G7pIunbeR0sg_1_0"></a><a id="Tc_4toc6rh0R0aDpeXixMhMmQ_1_2"></a><a id="Tc_anN6C7DRNkKdavMNagJUZw_1_5"></a><a id="Tc_GgBDpjX4AE6KmwpSve0Saw_2_0"></a><a id="Tc__z9yXPtLWk2yoX4jqC8c2Q_3_0"></a><a id="Tc_VpDfFg6DuEilvVNTz6jkRw_3_2"></a><a id="Tc_Cc40AseRuku8EAKjHo4y2A_3_5"></a><a id="Tc_QSPfyJ5fWkqmYu0c1db0pg_4_0"></a><a id="Tc_vm2z_Mnh_Eu8zdNt5hoppQ_5_0"></a><a id="Tc_NR6OTHT4i0KW-P-kpuqx2g_6_0"></a><a id="Tc_wH2g_jChjkSjAOXRMmRD9w_6_2"></a><a id="Tc_YggDvc7QQ0KN_jRmGNa6Ig_6_5"></a><a id="_5c51e688_f6ab_450a_a650_c94719b86d8e"></a><a id="_7b59598f_6b62_4eba_82e1_69f2c9980d2b"></a><a id="_dd3c3190_5748_4c86_ab67_6ae9c6685828"></a><ix:continuation id="Tb_EKGApEmYC0KuQffAvZTPUg_cont2"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table presents net sales and long-term assets for the geographic areas in which the Company operates:</span></p><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="Tb_nj4MwjYOLESQeYbQcT2jTQ" escape="true"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_u9thSwrBB0K4vZ6DtLVofQ_4_3">457,633</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_5als1mN3UEG_qA3LLfboOg_4_6">480,511</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_JHzSsR0wI0aAEK9ycQU8PQ_4_9">471,770</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_DiqknstheUGNsNU2ypokNQ_5_3">67,534</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_9jGWkkWldkeTtcEPJ3K1Mw_5_6">80,175</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_H5ouml4TIU2_5uJkIBZvSQ_5_9">94,533</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Bsybbe6fOkWoXd069R9c6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_JnBD8pyATEeAZtw-S24CJw_6_3">309,122</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_csHZhdveRUiIOY5wnbIMBg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_BlLX7-Ia1EaDs1mazY-uXg_6_6">305,513</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_euZg1BdCIUOPFRDt1e642g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_zlsk-OwDU0Ck9aDeYkpRDw_6_9">258,141</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_FzokRoCrQEm8WlwugeIViQ_7_3">834,289</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_VKGtVI8PrEu-EoTkYt-FUw_7_6">866,199</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_7uKGUwiYAkWPY1LutA7mmQ_7_9">824,444</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term Assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_5uTZUQiwiUmejSk8YKGcPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_OMul6V9ySUC6EYw-1DRBfw_3_3">87,430</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_JzixCbhUSUyfMhhTKhtRmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_CQlTMrVeLUiI4JaCjsyoHg_3_6">86,763</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_GXYKqgW6KEKbgWth0YR8Cg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_It8WdOSMckGbsiHl2elamg_4_3">52,518</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_NTsbf4u5B0CwnQ3w6mdqdg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_e0FjU8tEfUyYQbLwGZ1gAg_4_6">45,408</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Ege9NfKAvU-CzCnrkFxH8w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_64fXZ7bIGEeaJO03Jsbe8Q_5_3">130,995</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_qTCuV8QtjUOjDuFjYuTmfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_5iotmWwEx0G11Oac8JhaxQ_5_6">107,171</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total long-term assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_wbNUOJNbK0mjJcGIToMZOA_6_3">270,943</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="Tc_tzlfwhp-4UGadUG3KG1zFQ_6_6">239,342</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">  </span></p></ix:continuation><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_Hlk33296524"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:SubsequentEventsTextBlock" id="Tb_TpTx25J9qEqw4otAj47WzA" continuedAt="Tb_TpTx25J9qEqw4otAj47WzA_cont1" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">15. Subsequent Events</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Interest Rate Swap</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10.5pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">On February 18, 2020, the Company entered into a float-to-fixed interest rate swap, with a notional amount of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_2_18_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_VCSIp5vN-kmLRMAdJ8kINw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="3" id="Narr_nnXZns6ZpEKHMwNC4yqwLg">50,000</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;"> to reduce the variability of London Inter-bank Offered Rate</span><span style="color:#222222;font-family:'Arial';"> (&#8220;</span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;">LIBOR&#8221;) based interest payments on a portion of variable rate debt outstanding on the Company&#8217;s 2019 Credit Facility, as disclosed in Note 5 to the consolidated financial statements, by swapping variable rate payments into fixed rate payments. Currently, borrowings under the 2019 Credit Facility bear interest based on a variable interest rate at either the Base Rate or LIBOR Rate (as defined in the Fourth Amended and Restated Credit Agreement).  The interest rate swap will be settled monthly and will expire in </span><span style="-sec-ix-hidden:_a7a734d6_f1fc_4c91_a29a_b84e03287230"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">March 2023</span></span><span style="font-family:'Arial';font-size:9pt;">. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Authorization For Common Share Repurchase</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">On February 24, 2020, the Board of Directors of Stoneridge, Inc. authorized the repurchase of </span><span style="font-family:'Arial';font-size:9pt;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_8Uv6ZyWJqkKeBIRqyYidgw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="Narr_0roXZT7m3Emuq9aIizXVmw">50.0</ix:nonFraction></span><span style="font-family:'Arial';font-size:9pt;">&#160;million of the Company&#8217;s outstanding Common Shares over the next </span><ix:nonNumeric contextRef="Duration_2_23_2020_To_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_olDOC2rPn0KFQZrojLakSw" format="ixt-sec:durwordsen" name="us-gaap:StockRepurchaseProgramPeriodInForce1" id="Narr_5XyODXfJhkuJH9r0QzqNKg"><span style="font-family:'Arial';font-size:9pt;">18 months</span></ix:nonNumeric><span style="font-family:'Arial';font-size:9pt;">. &#160;The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. &#160;Repurchases may also be made under Rule 10b5-1 plans, which permit Common Shares to be repurchased through pre-determined criteria. &#160;The timing, volume and nature of common share repurchases will be at the discretion of management, dependent on market conditions, other priorities of cash investment, applicable securities laws and other factors. &#160;This Common Share repurchase program authorization does not obligate the Company to acquire any particular amount of its Common Shares, and it may be suspended or discontinued at any time.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">STONERIDGE, INC. AND SUBSIDIARIES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(in thousands, except share and per share data, unless otherwise indicated)</b></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><ix:continuation id="Tb_TpTx25J9qEqw4otAj47WzA_cont1"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Accelerated Share Repurchase Program Early Termination</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On February 25, 2020, Citibank N.A. notified the Company that it terminated early its commitment pursuant the accelerated share repurchase agreement and would deliver to the Company </span><span style="font-family:'Arial';"><ix:nonFraction unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg" contextRef="Duration_2_25_2020_To_2_27_2020_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_0HY63QGfwkGx4y-JRJjX4g" decimals="0" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="0" id="Narr_LopEaYgJ5ki96ndGge2iXQ">364,604</ix:nonFraction></span><span style="font-family:'Arial';"> Common Shares on February 27, 2020 based on the volume weighted-average price of our Common Shares during the term set forth in the accelerated share repurchase agreement. Citibank N.A.&#8217;s notice of early termination and the subsequent delivery Common Shares represents the final settlement of the Company&#8217;s share repurchase program pursuant to accelerated share repurchase agreement. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><a id="_b0fe0750_c58b_425b_a9c5_9123a910c261"></a><a id="Tc_C3TPdXzNWkiNXKEoqHIHSw_1_11"></a><a id="Tc_oM_-MpyoMEufhKt2OJh36Q_2_0"></a><a id="Tc_ENx2LVMrZ0maG34RFhD0nQ_2_2"></a><a id="Tc_jI52DF4q-U2NMSjE-UOeQA_2_5"></a><a id="Tc_vLcL5VfB30K-ZlwC38WLdQ_2_8"></a><a id="Tc_RNWHwMcvy0ix8AhhXGV7Lw_2_11"></a><a id="Tc_6-wKoGBNP0ef0rcHoLi_VQ_3_0"></a><a id="Tc_pdW9DGqgY0yLZF1PksZhEQ_3_2"></a><a id="Tc_XNYizthKak6eKLzoBXFNRA_3_5"></a><a id="Tc_hSsvDT2-AU2o43BSP7jo9Q_3_8"></a><a id="Tc_uq1dyXtBXku4VCIOY0zM5w_3_11"></a><a id="Tc_bXg8j227V0Gfx80FqMAIBA_4_0"></a><a id="Tc_u3Kk4V2m6UagmfLK-2kG1Q_5_0"></a><a id="Tc_cywlK2XlA0CwweAmNW7Vsg_6_0"></a><a id="Tc_lfIpWhM030izBNlDqg_g4A_7_0"></a><a id="Tc_IxkP7EaGAk6ofz2KxUbw9A_8_0"></a><a id="Tc_grLv-6V2kEmkOM4WZNQ46w_9_0"></a><a id="Tc_dgEOVDySw0eRH2U5Z5NBMw_9_2"></a><a id="Tc_NjA0P8Msz061FKuxgx2dQQ_9_5"></a><a id="Tc_yWHBf_zho0-RhbFYoYC1Tg_9_8"></a><a id="Tc_y6ObokHe1Ey8r7pwIAE6gg_9_11"></a><a id="Tc_7T8V-Yvc2Em78Ad5fs9Eaw_10_0"></a><a id="Tc_gslI1Q7bsE-54OzOz_5DQw_10_2"></a><a id="Tc_JBGV5bdJ406aCMboL6VKUw_10_5"></a><a id="Tc_1xQJ-WmDVEGVuAc99ZUphQ_10_8"></a><a id="Tc_W9wx8WuB_0CM3sJb63kBig_10_11"></a><a id="_277df735_c01c_4e84_b1e2_5e09fdd5dbcf"></a><a id="Tc_hq8af3LiG06ElH-d8FyAvA_1_11"></a><a id="Tc_FXb9B06bzUys4UGNdIbrVQ_2_0"></a><a id="Tc_-OjWlvIwsECI5a8h6flBkg_2_2"></a><a id="Tc_XToWFv7oNkukqf7-VeJO7w_2_5"></a><a id="Tc_c5Qzsc8Y8EKa7aUq_jxR0A_2_8"></a><a id="Tc_AmKjUTnQPka0YfAekLCoJQ_2_11"></a><a id="Tc_Sg8_FeA-b0qcOtgo_SMJgQ_3_0"></a><a id="Tc_dJY5G_7otE-enNs8oQixhQ_3_2"></a><a id="Tc_F_C22pGO1E6Gx3RczwMZpA_3_5"></a><a id="Tc__F1aoBkrz0uzupbLLL4L0Q_3_8"></a><a id="Tc_PZRNFT45NE--_kxfSi6xzA_3_11"></a><a id="Tc_1xGZWmNKlkaEqY1jNZt_cw_4_0"></a><a id="Tc_uxAZfKj0vkqSnqOyxigeig_5_0"></a><a id="Tc_m9JZ38SHsk6LUnPAIKgO-g_6_0"></a><a id="Tc_cqEa8iEpOEqm59o-9gJmnA_7_0"></a><a id="Tc_PwdY_ANrykqrnSGSuDu2bw_8_0"></a><a id="Tc_P0sB0AhN_k28Qd2YNfsYnw_9_0"></a><a id="Tc_cDIMDLHIMkuPnrcOc_hEuA_9_2"></a><a id="Tc_lM2HZ7L7zEmoBSwgB-GDag_9_5"></a><a id="Tc_BXW4jTATg02Ev6jqeuFz1A_9_8"></a><a id="Tc_eAJrllGiqUqjcQXnkz4nHQ_9_11"></a><a id="Tc_LHLbhrvGmkGc-tVPrVL-lw_10_0"></a><a id="Tc_RJaSmTdvg0-0C-tD_miZWQ_10_2"></a><a id="Tc_gTXbKTubn0K_4mRvY-S4Aw_10_5"></a><a id="Tc_BlSLrghnYUyUM7eLQa-rgw_10_8"></a><a id="Tc_ILHbcq7Ke0iCdIVHNMtTUQ_10_11"></a><a id="_86606e0e_1496_4c45_bbee_8b023bccc38f"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="Tb_Gq6PirrCpEeiLogq1pEOsQ" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">16. Unaudited Quarterly Financial Data</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following is a summary of quarterly results of operations:</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="Tb_u2r2Viq5qU6Yh_5GMA_gjA" escape="true"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></ix:nonNumeric></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">September 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">June 30 </b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_CpFWGcpyC02L4wtybLcflA_3_3">190,365</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_8_NC21LNbU2-ktPuiia9UA_3_6">203,386</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_HyEnKPROAUetGhVOThjh3g_3_9">222,241</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_L5krZbr7ZkW7iJPM45UjbA_3_12">218,297</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross profit</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_Cj2u3D68pEC_vK9yooZkQg_4_3">44,198</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_572nNo-5jkS0kDLwJg4bBA_4_6">51,855</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_1Hs_GVOjhEGKINfoxsr9UA_4_9">56,827</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_cHo7y9TBjUK5qKLCN_7DMQ_4_12">60,853</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_KpZ9caLJK0GZE5St4jBOVQ_5_3">1,073</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_EFwfccfuwUKdPajHaPrqiA_5_6">9,323</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_X9GdyDxmrkSq4bOB2ZlrAQ_5_9">49,186</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_Srr-5zWBMkSg1xV7cHS9HA_5_12">11,699</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income tax expense (benefit)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" sign="-" scale="3" id="Tc_CY33L1FzpUSfi7yAOv-T8A_6_3">4,249</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_pc9T4ZOv70mdvxgvftPeWQ_6_6">1,450</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_wSKitFk7ukiYPJD_QUUzyw_6_9">9,066</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_euGI9IukkkGKTT7HFwmM7A_6_12">1,835</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_ZDOzIqzDkEChkZ-NSllqpA_7_3">4,209</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_yirQ5Af7vEy-Wk6UA4GVng_7_6">6,661</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_BqUcOrstqUSgNRkFZTOgLg_7_9">39,764</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_WyEUb-JoZEqxU7QPgTCE_w_7_12">9,657</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share attributable to Stoneridge, Inc.:</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_R2D5hziK80abxsqPkQvvNg_9_3">0.15</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_63ZImF8EzkympWSdd8C2jw_9_6">0.24</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_nCdoc7wW_U2ZZa6CXBgmiA_9_9">1.43</ix:nonFraction></b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_IhKvHmuokEqaZtzndtWxcg_9_12">0.34</ix:nonFraction></b></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_KasXOW2Z9UGGfVFUikw6lQ_10_3">0.15</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_ErtF2v7XFEmfBEVjOPWQMg_10_6">0.24</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_6Un-RBtbM0eXVtdZ6ykfTA_10_9">1.41</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_pvT3u7FiV06DZBxei5kFgg_10_12">0.33</ix:nonFraction></b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">September 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">June 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_DANuf7ExE0ak8xO9NyLTJg_3_3">210,814</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_vEgwWxDjt06QozINvjhhDQ_3_6">208,853</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_uqxd81zkT0u6vp9XBt5oTg_3_9">220,602</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="Tc_-zJ4qLgXakixCuLbKF7siQ_3_12">225,930</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_HaNvRtUQ0k23lCyDFoOnmw_4_3">57,959</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_BWkkUFMJMk6aa7WBy5x91A_4_6">63,285</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_8I_ic3SNiUGVg5p1SPO3ig_4_9">67,418</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="Tc_vqYVA1fcEkavLJ5h49kucA_4_12">67,969</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_KmoNI40vVUO2AFZ-qVo-3A_5_3">12,664</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_hx_tVQndDU-y7ZNV3eJtow_5_6">18,312</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_IL7nvcRs9Eyo6_dky-ZvsQ_5_9">19,181</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="Tc_ay5zfS_1Zk-djARdcqOAIA_5_12">16,847</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income tax expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_wpqsIXQkYUiTwc-sl02gCQ_6_3">690</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_iKLmxFD3EkS_Gs-_NvxCnQ_6_6">3,467</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_qEa_d1tBYkqGA2wLzgwD4A_6_9">3,820</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="Tc_aX2FqctJ-0Wvj90YpnTt3A_6_12">3,233</ix:nonFraction></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_6GrVQvcn90SwK5AVXIVwEQ_7_3">12,056</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_zbuM9al62EKj0p9LgF5Sow_7_6">13,292</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_fWRnl78LNUKeTc3VkrOneA_7_9">15,120</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_6GcFLOTILESnb8JqXpn5NA_7_12">13,380</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share attributable to Stoneridge, Inc.:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_EJW0M2Cdeke78jbqQRfz7A_9_3">0.42</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_XO04NYI7lUWM8pkjudXH0A_9_6">0.47</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_PAV08MSYfEOVMG2ABZQQng_9_9">0.53</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_SlUVTJbs_EWljiPmnJNVPQ_9_12">0.47</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_OvahR8-7BkOtJHlcF-NYaQ_10_3">0.42</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_PbIhSFBgCEKBXDFjeQHnzg_10_6">0.46</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_SoAsAlgEz0-ISDzDKqHm3g_10_9">0.52</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g" contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" id="Tc_FHgwz1NtwUus4FZrWDjwBw_10_12">0.46</ix:nonFraction></span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Earnings per share for the&#160;year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_4_1_2019_To_6_30_2019_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_r2mt_cCrBUeORmqyKC2ZBQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonrecurringIncome" scale="3" id="Narr_laZonuuxuUijKbq-k_QKbQ">33,599</ix:nonFraction></span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> in the quarter ended June 30, 2019.  See Note 2 to the Company&#8217;s consolidated financial statements for further information</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:10pt;"></div></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman';line-height:0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_Hlk32839724"></a><a id="SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"></a><a id="_44b25674_fdd1_4a98_9dec_7679d7324c2d"></a><a id="Tc_CfuIgl25lE-7QPBLKp7PeQ_1_2"></a><a id="Tc_dj8T27NweUapk3hChXNanA_1_5"></a><a id="Tc_oDK1tJuAbUO0PTRBGDO3Kw_2_2"></a><a id="Tc_PCNaUXzH3EGgrrWyzQ3wag_2_5"></a><a id="Tc_r22IybXqckeYOC2qas-C1w_2_11"></a><a id="Tc_LyUb1xWiFUuyaGfZzOzvbQ_3_2"></a><a id="Tc_PN-zL8orvEyFjfuwnNoZQQ_3_5"></a><a id="Tc_UJbDySFZl0iR3QxNlmyR_g_3_8"></a><a id="Tc_qp3v9-epTk-Ghjh4g6klKg_3_11"></a><a id="Tc_0S6PFqEHFUORpi-GSX2Bkw_4_0"></a><a id="Tc_J5tuxb1RE0K6ZwZrXcEYWA_5_0"></a><a id="Tc_vY9afj4wTk6azHO5djCDeg_5_2"></a><a id="Tc_zhj9aHzzu0KTbkE2GiK81A_5_5"></a><a id="Tc_A50MxCs5x0aDOhaaz1UxQQ_5_8"></a><a id="Tc_Ac-vlLwHq0O-q9E-rL_e5A_5_11"></a><a id="Tc_PqrDDW1LBEywBxQV33T8gg_6_0"></a><a id="Tc__epcCk_-JUGP3Z-1FGYEpA_7_0"></a><a id="_bf5bb2fa_2535_45e2_ade7_df8f02e58830"></a><a id="Tc_SPeL9cjC3USpe2MNpa_qoQ_2_5"></a><a id="Tc_xrBwe-HAf0Sgw76x0E5RzA_2_8"></a><a id="Tc_hsFL91sJTUWcT58oLOpjVQ_3_2"></a><a id="Tc_1ZLN4_34eEmu6cG5I7dEMg_3_5"></a><a id="Tc_PK5fqPM_RE2tIDsdmw9_cA_3_8"></a><a id="Tc_qA159AsLBUuxzMQiVa5ryw_4_2"></a><a id="Tc_QvqOUzyhNUqIFzOpZdn5gA_4_5"></a><a id="Tc_NlJgBGKkyEC2yS8ZRa1uag_4_8"></a><a id="Tc_Z1ccE6OpYkqN8wQ-5rkl3g_4_11"></a><a id="Tc_s0_Ip1y1BkewLB0J7B3LOg_5_2"></a><a id="Tc_ID5IkkEoYEmYWVb7TVU-Qg_5_5"></a><a id="Tc_sAWPXiR8O06dUVQ4R9R_UA_5_8"></a><a id="Tc_lT6oUIUKSk2BtIhng9-mwA_5_11"></a><a id="Tc_CIlWTNLmCU-nz69j-aS3hg_6_0"></a><a id="Tc_g1atL6K2rEWGtv28e0wSKg_7_0"></a><a id="Tc_B4SS173anEqVaByeOJw24A_7_2"></a><a id="Tc_pga5qioj2kuPVULp58xbnA_7_5"></a><a id="Tc_2JBVL5SJLkOlTClQF3GTtA_7_8"></a><a id="Tc_3YK60SkTLEqGhfu3J9ChPw_7_11"></a><a id="Tc_VDN2j8rKDUyg45QvdkIciA_8_0"></a><a id="Tc_KF8osLAjakugsHtz3_Pv2w_9_0"></a><ix:nonNumeric contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="Tb_jUbruyh5T0C4ai8r9EZdHA" escape="true"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">SCHEDULE II&#160;- VALUATION AND QUALIFYING ACCOUNTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the&#160;years ended December&#160;31, 2019, 2018 and 2017 (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Charged to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">beginning of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">costs and</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">expenses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Write-offs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;"><span style="font-family:'Arial';">Accounts receivable reserves:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_iwrkatX6tk2KFQFqLQxn7A_5_3">1,243</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="Tc_AXNKX-dLC0SX5i8mbHBORQ_5_6">1,126</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_3qKgtJip7k2fIfhjpYOa6w_5_9">1,080</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_MkBm6JKBJ0GYyPzfmExwuQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_444lRw8Pk027u99CihMbpA_5_12">1,289</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_qAt_s_X-mEeZjuxw9ZTKiA_6_3">1,109</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="Tc_84aIJjTnfE-YycxmYxQtMA_6_6">1,244</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_uMsCquBGukiexAnul_LThA_6_9">1,110</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_inWrCsQeOkuGjZt8kquCbw_6_12">1,243</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ery3qJaIrk60utYb3eH7AA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_JhIGeZHVLkao1lCeVtLT6Q_7_3">1,630</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="3" id="Tc_j3frXJZF6UGD2IQQS8XKAQ_7_6">2,173</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_mMlY4OA5J026SirxViFUUw_7_9">2,694</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_49mkHF8yVEWhxVFAZY81ug_7_12">1,109</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net additions</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Exchange rate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">charged to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">fluctuations</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">beginning of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">and other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(benefit)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">items</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Valuation allowance for deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_5HbNUDG0_Eu2r4xj1UvnXA_7_3">8,962</ix:nonFraction></b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw" decimals="-3" format="ixt:numdotdecimal" name="sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" sign="-" scale="3" id="Tc_2iHrvtZaCUWAlEdbEtHjbA_7_6">138</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_29GwEJO5IkaLrs-KpbImUg_7_9">238</ix:nonFraction>)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_x9MYVbnrqEekSM-7d94c-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_x5i8p0OBVkaLwOmcpKd2aw_7_12">8,586</ix:nonFraction></b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_LhYR11so40KDI7TKmCJ-iw_8_3">11,986</ix:nonFraction></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw" decimals="-3" format="ixt:numdotdecimal" name="sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" sign="-" scale="3" id="Tc_Zv9OfOQDt0em_9V6BCyweQ_8_6">1,922</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_An_jFpPgKkezrJEYnGe9bg_8_9">1,102</ix:nonFraction>)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_hq1XKW__TE23c_T2E_1ZBg_8_12">8,962</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_5TFhuu-k7Eys8CgVVm8QnA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_LCYeBVkk8EKNS4prHeMMYA_9_3">11,125</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA" decimals="-3" format="ixt:numdotdecimal" name="sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" scale="3" id="Tc_x9NlpnJinUW-xsDOhoLEgQ_9_6">874</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (<ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="3" id="Tc_MUJD-E2kMESs_gRt4krFmw_9_9">13</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> <ix:nonFraction unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg" contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="3" id="Tc_VKGEWAa7pEKFvD8zIdhQ7w_9_12">11,986</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><a id="_fc593268_df6b_4e8c_957e_e0762aa3415f"></a><a id="Item9ChangesInandDisagreementsWithAccoun"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;9. Changes In and Disagreements With Accountants On Accounting and Financial Disclosure.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There have been no disagreements between the management of the Company and its Independent Registered Public Accounting Firm on any matter of accounting principles or practices of financial statement disclosures, or auditing scope or procedure.</span></p><a id="_4567da2b_a704_4af7_a319_047d5d32c432"></a><a id="Item9AControlsandProcedures_326683"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;9A. Controls and Procedures.</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Evaluation of Disclosure Controls and Procedures</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As of December&#160;31, 2019, an evaluation was performed under the supervision and with the participation of the Company&#8217;s management, including the principal executive officer (&#8220;PEO&#8221;) and principal financial officer (&#8220;PFO&#8221;), of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures as defined in Rule&#160;13a-15(e)&#160;and Rule&#160;15d-15(e)&#160;of the Securities Exchange Act of 1934, as amended. Based on that evaluation, the Company&#8217;s PEO and PFO, concluded that the Company&#8217;s disclosure controls and procedures were effective as of December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Management&#8217;s Report on Internal Control Over Financial Reporting</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f). In evaluating the Company&#8217;s internal control over financial reporting, management has adopted the framework in </span><i style="font-family:'Arial';font-style:italic;">Internal Control-Integrated Framework</i><span style="font-family:'Arial';"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Under the supervision and with the participation of our management, including the PEO and PFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting, as of December&#160;31, 2019. Based on our evaluation under the framework in</span><i style="font-family:'Arial';font-style:italic;"> Internal Control-Integrated Framework </i><span style="font-family:'Arial';">(2013 Framework), our management has concluded that our internal control over financial reporting was effective as of December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Because of inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Ernst &amp; Young LLP, an independent registered public accounting firm, as auditor of the Company&#8217;s financial statements, has issued an attestation report on the Company&#8217;s internal control over financial reporting as of December 31, 2019.  Ernst &amp; Young&#8217;s report is included herein.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Changes in Internal Control Over Financial Reporting</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">There were no changes to our internal controls over financial reporting during the quarter ended December&#160;31, 2019 that has materially or is reasonably likely to materially affect internal control over financial reporting.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Report of Independent Registered Public Accounting Firm</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">To the Shareholders and the Board of Directors of Stoneridge, Inc.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Opinion on Internal Control over Financial Reporting</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We have audited Stoneridge, Inc. and subsidiaries&#8217; internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Stoneridge, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;line-height:1.37;margin:0pt;"><span style="font-family:'Arial';">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, cash flows and shareholders&#8217; equity for each of the three years in the period ended December 31, 2019, and the&#160;related notes and financial statement schedule of the Company and our report dated February 27, 2020 expressed an unqualified opinion thereon.</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Basis for Opinion</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Definition and Limitations of Internal Control Over Financial Reporting</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ Ernst &amp; Young LLP</span></p><p style="font-family:'Times New Roman';font-size:12pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Detroit, Michigan</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">February 27, 2020</span></p><a id="_d6d76ccb_d4f5_4471_bbee_206a66c90e8a"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><a id="Item9BOtherInformation_725953"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 6pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;9B. Other Information.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">None.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:4pt;visibility:hidden;">&#8203;</span></p><a id="_27d996c3_fedf_4837_8382_cb6913c94ad9"></a><a id="PARTIII_311714"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;text-align:center;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">PART&#160;III</b></p><a id="Item10DirectorsExecutiveOfficersandCorpo"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;10. Directors, Executive Officers and Corporate Governance.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The information required by this Item&#160;10 regarding our directors is incorporated by reference to the information under the sections and subsections entitled, &#8220;Proposal One: Election of Directors,&#8221; &#8220;Section&#160;16(a)&#160;Beneficial Ownership Reporting Compliance&#8221; and &#8220;Corporate Governance&#8221; contained in the Company&#8217;s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May&#160;12, 2020. The information required by this Item&#160;10 regarding our executive officers appears as a Supplementary Item&#160;following Item&#160;1 under Part&#160;I, hereof.</span></p><a id="_ac35cc02_9f3b_411a_8c2c_487831e8c3b1"></a><a id="Item11ExecutiveCompensation_434834"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;11. Executive Compensation.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The information required by this Item&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">11 is incorporated by reference to the information under the sections and subsections &#8220;Compensation Committee,&#8221; &#8220;Compensation Committee Interlocks and Insider Participation,&#8221;  &#8220;Compensation Committee Report&#8221; and &#8220;Executive Compensation&#8221; contained in the Company&#8217;s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May&#160;&#173;12, 2020.</span></p><a id="_e8645d89_cd91_4842_a2fc_dc23ac67308d"></a><a id="_Hlk32828291"></a><a id="_Hlk32828144"></a><a id="Item12SecurityOwnershipofCertainBenefici"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The information required by this Item&#160;12 (other than the information required by Item&#160;201(d)&#160;of Regulation S-K which is set forth below) is incorporated by reference to the information under the heading &#8220;Security Ownership of Certain Beneficial Owners and Management&#8221; contained in the Company&#8217;s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May&#160;12, 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In May&#160;2010, we adopted an Amended Directors&#8217; Restricted Share Plan and an Amended and Restated Long-Term Incentive Plan, as amended. In May&#160;2013, we adopted an Amended Directors&#8217; Restricted Shares Plan and an Amended and Restated Long-Term Incentive Plan, as amended, to increase the number of shares available for issuance under the plans. In May&#160;2016, we adopted the 2016 Long-Term Incentive Plan. In May 2018, we adopted the 2018 Amended and Restated Director&#8217;s Restricted Shares Plan. Our shareholders approved each plan.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Equity compensation plan information as of December&#160;31, 2019 is as follows:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:78.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:18.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:78.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#ffffff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="background-color:#ffffff;vertical-align:bottom;width:18.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Number&#160;of&#160;securities<br />remaining&#160;available&#160;for<br />future&#160;issuance&#160;under<br />equity&#160;compensation<br />plans&#160;(A)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:78.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Equity compensation plans approved by shareholders</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;"> 958,887</span></p></td></tr><tr><td style="vertical-align:bottom;width:78.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Equity compensation plans not approved by shareholders</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;white-space:pre-wrap;"> -</b></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Excludes 903,425 share units issued to key employees pursuant to the Company&#8217;s 2016 Long-Term Incentive Plan</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><a id="_35673d5e_8131_404e_aeed_2a0b594e49d0"></a><div style="margin-top:10pt;"><a id="Item13CertainRelationshipsandRelatedTran"></a></div><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;13. Certain Relationships and Related Transactions, and Director Independence.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The information required by this Item&#160;13 is incorporated by reference to the information under the subsections &#8220;Transactions with Related Persons&#8221;, &#8220;Review and Approval of Transactions with Related Persons&#8221; and &#8220;Director Independence&#8221; contained in the Company&#8217;s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May&#160;12, 2020.</span></p><a id="_1547af7f_0418_4b47_bafa_486c97e080f8"></a><a id="Item14PrincipalAccountingFeesandServices"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;14. Principal Accounting Fees and Services.</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The information required by this Item&#160;14 is incorporated by reference to the information under the subsections &#8220;Service Fees Paid to Independent Registered Accounting Firm&#8221; and &#8220;Pre-Approval Policies and Procedures&#8221; contained in the Company&#8217;s Proxy Statement in connection with its Annual Meeting of Shareholders to be held on May&#160;12, 2020.</span></p><a id="_e52ec15b_e354_45de_b4da_8e6607ea84d2"></a></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="PARTIV_537847"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">PART&#160;IV</b></p><a id="Item15ExhibitsFinancialStatementSchedule"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Item&#160;15. Exhibits, Financial Statement Schedule.</b></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">The following documents are filed as part of this Form&#160;10-K.</span></td></tr></table><div style="margin-top:10pt;"></div><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:99.59%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">HIDDEN_ROW</span></p></div></div></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="2" style="vertical-align:bottom;width:84.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;width:9.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Page in<br />Form 10-K</b></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">(1)&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Consolidated Financial Statements:</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#ReportofIndependentRegisteredPublicAccou"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Report of Independent Registered Public Accounting Firm</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">39</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#CONSOLIDATEDBALANCESHEETS_554483"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Balance Sheets as of December&#160;31, 2019 and 2018</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">42</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#CONSOLIDATEDSTATEMENTSOFOPERATIONS_92126"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Operations for the&#160;Years Ended December&#160;31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">43</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINC"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Comprehensive Income for the&#160;Years Ended December&#160;31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">44</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLO"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Cash Flows for the&#160;Years Ended December&#160;31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">45</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUI"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consolidated Statements of Shareholders&#8217; Equity for the&#160;Years Ended December&#160;31, 2019, 2018 and 2017</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">46</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#a1OrganizationandNatureofBusiness_461691"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Notes&#160;to Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">47</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">(2)&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Financial Statement Schedule:</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 7.2pt;"><a href="#SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Schedule II&#160;&#8211; Valuation and Qualifying Accounts</span></a></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">81</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';">(3)&#160;&#160;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Exhibits:</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:6.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:82.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><a id="_Hlk32232104"></a><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th rowspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.19%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Exhibit Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></th></tr><tr style="height:1pt;"><th style="display:none;font-weight:normal;text-align:left;vertical-align:middle;width:10.19%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:top;width:87.01%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Exhibit</b></p></th></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">2.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420419018471/tv518304_8-k.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Asset Purchase Agreement, dated April 1, 2019, by and among Standard Motor Products, Inc., Stoneridge, Inc. and Stoneridge Control Devices, Inc. (incorporated by reference to to the Company&#39;s Current Report on Form 8-K filed on April 5, 2019).</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">3.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/0000950130-99-003087-index.html"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Second Amended and Restated Articles of Incorporation of the Company (incorporated by reference to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 1999).</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">3.2</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000095015207006671/l27429aexv3w1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Amended and Restated Code of Regulations of the Company (incorporated by reference to Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2007).</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">4.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/0000950130-98-001599-index.html"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Common Share Certificate (incorporated by reference to Exhibit 4.1 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 1997).</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">4.2</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-4d2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Description of Stoneridge, Inc. Common Shares registered under Section 12 of the Securities Exchange Act of 1934, as amended, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418013135/tv487512_ex10-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Form of Directors&#8217; Restricted Shares Plan Grant Agreement under the Directors&#39; Restricted Shares Plan (incorporated by reference to the Company&#39;s Annual Report on Form 10-K for the year ended December 31, 2017)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.2</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420417030756/v468234_ex10-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Stoneridge, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.1 to the Company&#39;s Current Report on Form 8-K filed on June 2, 2017)</span></a><span style="font-family:'Arial';">*</span><span style="font-size:10pt;">.</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.3</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418055584/tv504413_ex10-2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">First Amendment to the Stoneridge, Inc. Deferred Compensation Plan (incorporated by reference to Exhibit 10.2 to the Company&#39;s Quarterly Report on Form 10-Q filed on October 26, 2018)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.4</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420416101298/v439750_ex99-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Annual Incentive Plan (incorporated by reference to Exhibit 99.1 to the Company&#8217;s Current Report on Form 8-K filed on May 12, 2016)*.</span></a><span style="font-family:'Arial';"> </span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.5</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420409040949/v156664_ex10-3.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Stoneridge, Inc. Long-Term Cash Incentive Plan (incorporated by reference to Exhibit 10.3 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended June 30, 2009)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.6</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418013135/tv487512_ex10-6.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;">Amended and Restated Officers&#8217; and Key Employees&#8217; Severance Plan of Stoneridge, Inc. (incorporated by reference to Exhibit 10.6 to the Company&#39;s Annual Report on Form 10-K  for the year ended December 31, 2017)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.7</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420410025680/v184003_ex10-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Stoneridge, Inc. Amended and Restated Long-Term Incentive Plan &#8211; Form of Restricted Shares Grant Agreement (incorporated by reference to Exhibit 10.1 to the Company&#39;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010)*</span></a><span style="font-family:'Arial';">.</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.8</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420410025680/v184003_ex10-2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Form of Phantom Share Grant Agreement under the Stoneridge, Inc. Long-Term Cash Incentive Plan (incorporated by reference to Exhibit 10.2 to the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 31, 2010)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.9</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418029280/tv494390_ex99-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Stoneridge, Inc. 2018 Amended and Restated Directors&#39; Restricted Shares Plan (incorporated by reference to Exhibit 99.1 to the Company&#39;s Current Report on Form 8-K filed on May 16, 2018)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.10</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418013135/tv487512_ex10-12.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Form of Performance Share Grant Agreement under the Stoneridge, Inc. Long-Term Incentive Plan (incorporated by reference to Exhibit 10.12 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.11</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420418013135/tv487512_ex10-13.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Form of Share Units Grant Agreement under the Stoneridge, Inc. 2016 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.13 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2017)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:10.35pt;"><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><th rowspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;width:10.19%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Exhibit Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:top;width:87.01%;margin:0pt;padding:0pt;"></th></tr><tr style="height:1pt;"><th style="display:none;font-weight:normal;text-align:left;vertical-align:middle;width:10.19%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:top;width:87.01%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Exhibit</b></p></th></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.12</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420416101298/v439750_ex99-2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Stoneridge, Inc. 2016 Long-Term Incentive Plan (incorporated by reference to Exhibit 99.2 to the Company&#8217;s Current Report on Form 8-K filed on May 12, 2016)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:86.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.13</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000155837019001215/sri-20181231ex1019ba2d5.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Amended and Restated Change in Control Agreement (incorporated by reference to Exhibit 10.19</span><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;"> to </span><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">the Company&#39;s Annual Report on Form 10-K for the year ended December 31, 2018)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.14</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420415017240/v404813_ex10-2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Employment Agreement, dated March 16, 2015, between the Company and Jonathan B. DeGaynor (incorporated by reference to Exhibit 10.2 to the Company&#39;s Current Report on Form 8-K filed on March 19, 2015)*.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.15</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420415017240/v404813_ex10-3.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Indemnification Agreement between the Company and Jonathan B. DeGaynor (incorporated by reference to Exhibit 10.3 to the Company&#39;s Current Report on Form 8-K filed on March 19, 2015).</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:35.2pt;"><td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.16</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420419024335/tv520977_ex10-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Accelerated Share Repurchase Agreement, dated May 7, 2019, between Stoneridge, Inc. and Citibank (incorporated by reference to Exhibit 10.1 to the Company&#39;s Current Report on Form 8-K filed on May 8, 2019).</span></a></p></td></tr><tr style="height:23.05pt;"><td style="vertical-align:top;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">10.17</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/1043337/000114420419030279/tv523282_ex10-1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Fourth Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.1 to the Company&#39;s Current Report on Form 8-K filed on June 7, 2019).</span></a></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">21.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-21d1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Principal Subsidiaries and Affiliates of the Company, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">23.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-23d1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Consent of Independent Registered Public Accounting Firm, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">31.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-31d1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Chief Executive Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:bottom;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">31.2</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-31d2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Chief Financial Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">32.1</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-32d1.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Chief Executive Officer certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">32.2</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><a href="ex-32d2.htm"><span style="font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Chief Financial Officer certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, filed herewith.</span></a></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.INS</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.SCH</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">Inline XBRL Taxonomy Extension Schema Document</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.CAL</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.DEF</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.LAB</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">Inline XBRL Taxonomy Extension Label Linkbase Document</span></p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">101.PRE</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;text-align:center;margin:0pt;"><span style="font-family:'Arial';">104</span></p></td><td style="vertical-align:top;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:86.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="background-color:#ffffff;font-family:'Arial';">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Cover Page Interactive Data File &#8211; the cover page XBRL tags are embedded within the Inline XBRL document</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">* - Reflects management contract or compensatory plan or arrangement required to be filed as an exhibit pursuant to Item 15(b) of this Annual Report on Form 10-K.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(b)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The exhibits listed are filed as part of or incorporated by reference into this report.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(c)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Additional Financial Statement Schedules. None</span><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_eb0160e5_2039_41a7_b7cc_387bf1d1241e"></a><a id="SIGNATURES_368157"></a><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;text-align:center;margin:0pt 0pt 8pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">SIGNATURES</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Pursuant to the requirements of the Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">STONERIDGE,&#160;INC.</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ ROBERT R. KRAKOWIAK</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Robert R. Krakowiak</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Executive Vice President, Chief Financial Officer and Treasurer</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">(Principal Financial Officer)</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ JONATHAN B. DEGAYNOR</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Jonathan B. DeGaynor</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">President, Chief Executive Officer and Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">(Principal Executive Officer)</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ ROBERT R. KRAKOWIAK</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Robert R. Krakowiak</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Executive Vice President, Chief Financial Officer and Treasurer</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">(Principal Financial Officer)</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ ROBERT J. HARTMAN JR.</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Robert J. Hartman Jr.</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Chief Accounting Officer </i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">(Principal Accounting Officer)</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ WILLIAM M. LASKY</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">William M. Lasky</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Chairman of the Board of Directors</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ JEFFREY P. DRAIME</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Jeffrey P. Draime</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ DOUGLAS C. JACOBS</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Douglas C. Jacobs</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ IRA C. KAPLAN</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Ira C. Kaplan</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ KIM KORTH</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Kim Korth</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ GEORGE S. MAYES,&#160;JR. </span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">George S. Mayes,&#160;Jr.</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Date:  February 26, 2020</span></p></td><td style="vertical-align:bottom;width:49.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">/s/ PAUL J. SCHLATHER</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Paul J. Schlather</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:49.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Director</i></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Arial';font-size:9pt;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>ex-4d2.htm
<DESCRIPTION>EX-4.2
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:47 PM-->
<html>
	<head>
		<title>
			sri-Ex4_2
		</title>
	</head>
	<body><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;"></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;">
		<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">Exhibit 4.2</font>
		</p>
		<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">DESCRIPTION OF STONERIDGE, INC. COMMON SHARES REGISTERED UNDER SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">As of December 31, 2019, Stoneridge, Inc. (the &#x201C;Company&#x201D;) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: Common Shares, without par value.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Second Amended and Restated Articles of Incorporation of Stoneridge, Inc. (the &#x201C;Articles&#x201D;) authorize the issuance of up to 60,000,000 Common Shares, without par value.&nbsp;&nbsp;As of December 31, 2019, there were 27,408,272 Common Shares issued and outstanding.&nbsp;&nbsp;In addition, 903,426 Common Shares are issuable upon vesting of outstanding awards granted to employees under the Company&#x2019;s 2016 Long-Term Incentive Plan (the &#x201C;2016 LTIP&#x201D;) and&nbsp;779,684&nbsp;and 179,203&nbsp;additional Common Shares are reserved for future grants or awards under the 2016 LTIP and the 2018 Amended and Restated Directors&#x2019; Restricted Shares Plan, respectively.&nbsp;&nbsp;The Common Shares are listed on the New York Stock Exchange under the symbol &#x201C;SRI.&#x201D;&nbsp;&nbsp;Computershare Trust Company, N.A. is the transfer agent and registrar for the Common Shares.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The following description of the Common Shares sets forth certain general terms and provisions of the Common Shares.&nbsp;&nbsp;The statements below describing the Common Shares are in all respects subject to and qualified in their entirety by reference to the applicable provisions of the Articles and Stoneridge&#x2019;s Amended and Restated Code of Regulations.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Holders of Common Shares are entitled to receive dividends, when, as and if declared by the board of directors of the Company, out of funds legally available therefor.&nbsp;&nbsp;The payment and declaration of dividends on the Common Shares and purchases thereof by the Company will be subject to certain restrictions if the Company fails to pay dividends on any outstanding Serial Preferred Shares, without par value, of the Company (the &#x201C;Preferred Shares&#x201D;).&nbsp;&nbsp;The holders of Common Shares, upon any liquidation, dissolution or winding-up of, or any distribution of the assets of, the Company, are entitled to receive ratably any assets remaining after payment in full of all liabilities of the Company, including the preferential amounts owing with respect to any Preferred Shares.&nbsp;&nbsp;The Common Shares possess ordinary voting rights, with each share entitling the holder thereof to one vote.&nbsp;&nbsp;Holders of Common Shares do not have cumulative voting rights in the election of directors. Common Shares have no preemptive rights or other subscription rights, and there are no conversion rights or sinking fund provisions with respect to any Common Shares. </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">All of the Common Shares now outstanding are fully paid and non-assessable.&nbsp;&nbsp;The Articles provide that, except in specified instances, no director of the Company will be personally liable to the Company or any of its shareholders for monetary damages for breach of any fiduciary duty as a director.&nbsp;&nbsp;However, this provision may not limit the availability of monetary relief for violations of securities laws and does not limit the availability of non-monetary relief.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:9pt;">Certain Anti-Takeover Provisions of Ohio Law</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Company is subject to Chapter 1704 of the Ohio Code, which prohibits certain mergers, dispositions and acquisitions of assets, issuances or purchases of securities, liquidations or dissolutions, or reclassifications of the then outstanding shares of an Ohio corporation with 50 or more shareholders (an issuing public corporation) involving, or for the benefit of, certain holders of shares representing 10% or more of the voting power (other than a current 10% shareholder that does not increase its present proportional interest) (an &#x201C;Interested Shareholder&#x201D;), unless (a) the applicable transaction is approved by the directors of the corporation prior to the shareholder becoming an Interested Shareholder, (b) the acquisition of 10% of the voting power is approved by the directors prior to the shareholder becoming an Interested Shareholder, or (c) the transaction involves an Interested Shareholder who has been such for at least three years and the transaction is approved by holders of two-thirds of the voting power of the corporation (or a lesser proportion provided in the articles of incorporation) and the holders of a majority of the voting power not held by the Interested Shareholder or certain minimum price and form of consideration requirements are met.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Section 1707.041 of the Ohio Code regulates control bids for corporations in Ohio having certain concentrations of Ohio shareholders and permits the Ohio Division of Securities to suspend a control bid if certain information is not provided to offerees. A control bid includes the purchase or offer to purchase any equity security of such a corporation from a resident of Ohio if, after the purchase of that security, the offeror would be directly or indirectly the beneficial owner of more than 10% of any class of issued and outstanding equity securities of the corporation. Section 1707.043 of the Ohio Code, the so-called &#x201C;green mail disgorgement&#x201D; statute, provides an Ohio corporation, or in certain circumstances the shareholders of an Ohio corporation, the right to recover profits realized under certain circumstances by persons who dispose of securities of a corporation within 18 months of proposing to acquire such corporation.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">
			<font style="display:inline;"></font></p></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:10pt;">1</font>

		</p>

		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;">

			&nbsp;

		</p>

</div></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;page-break-after:always;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;"></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;"><p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 12pt;"><font style="display:inline;"></font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Under Section 1701.831 of the Ohio Code, as applicable to the Company, the acquisition of shares entitling the holder to exercise certain levels of voting power of the Company (one-fifth or more, one-third or more, or a majority) can be made only with the prior authorization of (i) the holders of at least a majority of the total voting power of the Company and (ii) the holders of at least a majority of the total voting power held by shareholders other than the proposed acquiror, officers of the Company elected or appointed by the directors, and directors of the Company who are also employees of the Company and excluding certain shares that are transferred after the announcement of the proposed acquisition and prior to the vote with respect to the proposed acquisition.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">It is possible that the foregoing provisions, as well as the ability of the Company board of directors to issue Preferred Shares, will discourage other persons from making a tender offer for or acquisition of substantial amounts of the Common Shares, or may delay changes in control or management of the Company.</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 10pt;">

			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:10pt;">2</font>

		</p>

</div></div><div style="margin-left:11.7647058823529%;margin-right:11.7647058823529%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex-21d1.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:48 PM-->
<html>
	<head>
		<title>
			sri_Ex21_1
		</title>
	</head>
	<body><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;"></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p style="margin:0pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT 21.1</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">PRINCIPAL SUBSIDIARIES</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">Name of Subsidiary</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt solid #000000 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;text-align:center;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">Jurisdiction in Which Organized or Incorporated</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:9pt;">Consolidated Subsidiaries of Stoneridge, Inc.:</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Exploitatiemaatschappij&nbsp;Berghaaf B.V.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Netherlands</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Orlaco GmbH</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Germany</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Orlaco Inc.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Delaware</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Orlaco Products B.V.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Netherlands</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">PST Eletronica Ltda.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Brazil</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">PST Teleatendimento Ltda.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Brazil</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Positron Rastreadores Argentina S.A.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Brazil</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">SRI CS LLC</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Michigan</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">SRI Delaware Holdings LLC</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Delaware</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">SRI Holdings US LLC</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Delaware</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Aftermarket GmbH</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Germany</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Aftermarket, Inc.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Ohio</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Asia Holdings Ltd.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Mauritius</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Asia Pacific Electronics (Suzhou) Co. Limited</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">China</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge B.V.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Netherlands</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Control Devices, Inc.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Massachusetts</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge do Brasil&nbsp;Participacoes Ltda.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Brazil</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Electronics AB</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Sweden</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Electronics AS</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Estonia</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Electronics, Inc.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Texas</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Electronics Limited</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Scotland, United Kingdom</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Electronics S.r.l.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Italy</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge GmbH</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Germany</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Stoneridge Nordic AB</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Sweden</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">TED de Mexico S. de R.L. de C.V.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Mexico</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">TED de Mexico Servicios S. de R.L. de C.V.</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Mexico</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-size:9pt;">Equity Method Investee of Stoneridge, Inc.:</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:52.06%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Minda Stoneridge Instruments Limited</font></p>
				</td>
				<td valign="bottom" style="width:02.78%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:45.16%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">India</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;">
		<p><font size="1"> </font></p></div><div style="margin-left:5.88235294117647%;margin-right:5.88235294117647%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex-23d1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:49 PM-->
<html>
	<head>
		<title>
			sri_Ex23_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 10pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT&nbsp;23.1</font>
		</p>
		<p style="margin:0pt 0pt 10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font>
		</p>
		<p style="margin:0pt 0pt 10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">We consent to the incorporation by reference in the following Registration Statements:&nbsp;</font>
		</p>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:14.34%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:01.64%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">Registration</font></p>
				</td>
				<td valign="top" style="width:01.64%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">Description of Registration Statement</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;border-top:1pt solid #000000 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;190395</font></p>
				</td>
				<td valign="top" style="width:01.64%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;border-top:1pt solid #000000 ;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. Amended and Restated Long-Term Incentive Plan, as Amended, and Stoneridge,&nbsp;Inc. Amended Directors&#x2019; Restricted Shares Plan,</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;172002</font></p>
				</td>
				<td valign="top" style="width:01.64%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. Amended and Restated Long-Term Incentive Plan, as Amended, and Stoneridge,&nbsp;Inc. Amended Directors&#x2019; Restricted Shares Plan,</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;149436</font></p>
				</td>
				<td valign="top" style="width:01.64%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. Amended and Restated Long-Term Incentive Plan,</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;127017</font></p>
				</td>
				<td valign="top" style="width:01.64%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. Directors&#x2019; Restricted Shares Plan,</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;219648</font></p>
				</td>
				<td valign="top" style="width:01.64%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. Deferred Compensation Plan,</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;212867</font></p>
				</td>
				<td valign="top" style="width:01.64%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. 2016 Long-Term Incentive Plan, and</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:14.34%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">333&#8209;226505</font></p>
				</td>
				<td valign="top" style="width:01.64%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:84.02%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Form&nbsp;S&#8209;8&nbsp;&#x2013; Stoneridge,&nbsp;Inc. 2018 Amended and Restated Directors&#x2019; Restricted Shares Plan;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">of our reports dated February 27, 2020, with respect to the consolidated financial statements and financial statement schedule of Stoneridge, Inc. and subsidiaries and the effectiveness of internal control over financial reporting of Stoneridge, Inc. and subsidiaries included in this Annual Report (Form 10-K) of Stoneridge, Inc. for the year ended December 31, 2019.</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">/s/ Ernst&nbsp;&amp; Young LLP</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Detroit, Michigan</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">February 27, 2020</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex-31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:49 PM-->
<html>
	<head>
		<title>
			sri_Ex31_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 10pt;text-align:right;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT&nbsp;31.1</font>
		</p>
		<p style="margin:0pt 0pt 10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">CHIEF EXECUTIVE OFFICER CERTIFICATION PURSUANT TO SECTION&nbsp;302 OF THE SARBANES&#x2013;OXLEY ACT OF 2002</font>
		</p>
		<p style="margin:0pt 0pt 10pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I, Jonathan B. DeGaynor, certify that:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (1)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I have reviewed this Annual Report on Form&nbsp;10&#8209;K of the Company;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (2)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (3)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (4)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Company&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a&#8209;15(e)&nbsp;and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a&nbsp;&#x2013; 15(f)&nbsp;and 15d&nbsp;&#x2013; 15(f)) for the Company and we have:</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (c)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Evaluated the effectiveness of the Company&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (d)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Disclosed in this report any change in the Company&#x2019;s internal control over financial reporting that occurred during the Company&#x2019;s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company&#x2019;s internal control over financial reporting;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-size:9pt;;"> (5)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Company&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#x2019;s auditors and the audit committee of the Company&#x2019;s board of directors:</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&#x2019;s ability to record, process, summarize and report financial information; and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#x2019;s internal control over financial reporting.</font></p></td></tr></table></div>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="top" style="width:256.50pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="top" style="width:228.80pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:256.50pt;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">/s/ JONATHAN B. DEGAYNOR</font></p>
				</td>
				<td valign="top" style="width:228.80pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:256.50pt;border-top:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Jonathan B. DeGaynor, President and Chief Executive Officer </font></p>
				</td>
				<td valign="top" style="width:228.80pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:256.50pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">February&nbsp;26, 2020</font></p>
				</td>
				<td valign="top" style="width:228.80pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman,Times,serif;font-size: 10pt;">
			<font style="display:inline;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex-31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:50 PM-->
<html>
	<head>
		<title>
			sri_Ex31_2
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT&nbsp;31.2</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">CHIEF FINANCIAL OFFICER CERTIFICATION PURSUANT TO SECTION&nbsp;302 OF THE SARBANES&#x2013;OXLEY ACT OF 2002</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I, Robert R. Krakowiak, certify that:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (1)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I have reviewed this Annual Report on Form&nbsp;10&#8209;K of the Company;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (2)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (3)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (4)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Company&#x2019;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&nbsp;13a&#8209;15(e)&nbsp;and 15d&#8209;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a&nbsp;&#x2013; 15(f)&nbsp;and 15d&nbsp;&#x2013; 15(f)) for the Company and we have:</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:9pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:9pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:9pt;;"> (c)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Evaluated the effectiveness of the Company&#x2019;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-size:9pt;;"> (d)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Disclosed in this report any change in the Company&#x2019;s internal control over financial reporting that occurred during the Company&#x2019;s most recent quarter that has materially affected, or is reasonably likely to materially affect, the Company&#x2019;s internal control over financial reporting;</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (5)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">The Company&#x2019;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#x2019;s auditors and the audit committee of the Company&#x2019;s board of directors:</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&#x2019;s ability to record, process, summarize and report financial information; and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#x2019;s internal control over financial reporting.</font></p></td></tr></table></div>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:270.00pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">/s/ ROBERT R. KRAKOWIAK</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Robert R. Krakowiak, Executive Vice President</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Chief Financial Officer and Treasurer </font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">February 26, 2020</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ex-32d1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:51 PM-->
<html>
	<head>
		<title>
			sri_Ex32_1
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT&nbsp;32.1</font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION&nbsp;1350, AS ADOPTED PURSUANT TO&nbsp;SECTION&nbsp;906 OF THE SARBANES-OXLEY ACT OF 2002</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I, Jonathan B. DeGaynor, President and Chief Executive Officer, of Stoneridge,&nbsp;Inc. (the &#x201C;Company&#x201D;), certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (1)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">the Annual Report on Form&nbsp;10&#8209;K of the Company for the&nbsp;year ended December&nbsp;31, 2019 (the &#x201C;Report&#x201D;) which this certification accompanies fully complies with the requirements of Section&nbsp;13(a)&nbsp;or 15(d)&nbsp;of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a)&nbsp;or 78o(d)); and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (2)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></p></td></tr></table></div>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:252.00pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:233.30pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:252.00pt;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">/s/ JONATHAN B. DEGAYNOR</font></p>
				</td>
				<td valign="bottom" style="width:233.30pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:252.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Jonathan B. DeGaynor, President and Chief Executive Officer </font></p>
				</td>
				<td valign="bottom" style="width:233.30pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:252.00pt;height:11.25pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">February 26, 2020</font></p>
				</td>
				<td valign="bottom" style="width:233.30pt;height:11.25pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;overflow: hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">A signed original of this written statement required by Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ex-32d2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!--HTML document created with Toppan Merrill Bridge  9.5.2.4-->
<!--Created on: 2/27/2020 2:56:52 PM-->
<html>
	<head>
		<title>
			sri_Ex32_2
		</title>
	</head>
	<body><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;"></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p style="margin:0pt 0pt 10pt;text-align:right;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">EXHIBIT&nbsp;32.2</font>
		</p>
		<p style="margin:0pt 0pt 12pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:9pt;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION&nbsp;1350, AS ADOPTED PURSUANT TO&nbsp;SECTION&nbsp;906 OF THE SARBANES-OXLEY ACT OF 2002</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">I, Robert R. Krakowiak, Chief Financial Officer and Treasurer, of Stoneridge,&nbsp;Inc. (the &#x201C;Company&#x201D;), certify, pursuant to 18 U.S.C. Section&nbsp;1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, that:</font>
		</p>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-bottom:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (1)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">the Annual Report on Form&nbsp;10&#8209;K of the Company for the&nbsp;year ended December&nbsp;31, 2019 (the &#x201C;Report&#x201D;) which this certification accompanies fully complies with the requirements of Section&nbsp;13(a)&nbsp;or 15(d)&nbsp;of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a)&nbsp;or 78o(d)); and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
				<font style="margin:0pt 0pt 10pt;border-top:1pt none #D9D9D9;font-family:Times New Roman,Times,serif;font-size:9pt;;"> (2)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;font-family:Times New Roman,Times,serif;font-size: 9pt;margin:0pt 0pt 10pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></p></td></tr></table></div>
		<div style="width:100%;"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;">
			<tr>
				<td valign="bottom" style="width:270.00pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;height:1.00pt;overflow:hidden;font-size:0pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;border-bottom:1pt solid #000000 ;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">/s/ ROBERT R. KRAKOWIAK</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Robert R. Krakowiak, Executive Vice President</font></p>
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">Chief Financial Officer and Treasurer </font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">February 26, 2020</font></p>
				</td>
				<td valign="bottom" style="width:270.00pt;padding:0pt;">
					<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
						<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">&nbsp;</font>
		</p>
		<p style="margin:0pt 0pt 10pt;font-family:Times New Roman,Times,serif;font-size: 9pt;">
			<font style="display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9pt;">A signed original of this written statement required by Section&nbsp;906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font>
		</p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;">
		<p><font size="1"> </font></p></div><div style="margin-left:10.2941176470588%;margin-right:10.2941176470588%;page-break-after:avoid;"><div style="background-color:#000000;clear:both;height:2pt;border:0;margin:30pt 0pt 30pt 0pt;"></div></div>
	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>sri-20191231x10kdbf102001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sri-20191231x10kdbf102001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" "! .<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
ML<@4 245Q7COQ1J/AW5?#,%D8_+U&^^S3ATS\O!R/0]?SKM: "BBB@ HHHH
M**** "BBB@ HHHH 1E#*58 J1@@]Z\=\?^ #I[2ZOI49-J3NFA4?ZOW'M7L=
M(RJZE6 *D8(/>LJU&-6-F=V Q]7!5?:0VZKN?*M%>D>/_ #:>\FK:3%FU/,T
M*CF,^H]J\WKPZE.5.7+(_1\'C*6+I*K2>GY!73^!GT)=?C&N0EU8@1,Q^16_
MVAWKF**4)<LE(UKTO;4Y4[M7ZK<^J8PBQJ(PH0#Y0O3'M3J\B^'_ (_-L8](
MU>;,)^6"=C]SV)]*]<!# $$$'D$5[M&K&K&\3\RQ^!JX.JZ=3Y/N>>^)?!NK
M:?X@G\7>#[E(]2=,7=E,,QW0'\FKB/B#K.D>._!%CJIM9(M1M;Z.TN879E,+
M$_,N,X.?6O0Y_%'B_3;J[@N_!LE\@<_99M-N%*LO;?OP0??]*X6?X:>);KPE
MK-]+'"NM7M^M]'9+)E5"_P )/][\:U.(TO$EM'X;N="\*^&GGTW^W9 ;JX6Z
MDD=4 Y";R=N>>1BI?%O@NU\!^&W\2>%KF[L[_3RLD[2WCNMRF0&5P[%<G/8"
MI=;L=<\4II6KV>@7MAJ^A.KK%>LBI<@C#HI!)[<$XZU-XKG\1^.M%7PY;>&K
M[34NW07EU>E D: @D+M8ECP* .4T:6]\<_%>]C.KZA9:=/I\<[P6TY7<"J\
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
D0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>sri-20191231x10kdbf102003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sri-20191231x10kdbf102003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 'W \L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#T'PCX'\,W
M7A33)Y]&M7E:$$L5/)R?>MK_ (5_X3_Z 5IUST/^-3>"O^1,TK_K@.^>YK>H
M YO_ (5_X3.?^)%:<]>#_C1_P@'A3.?[#M/3H?\ &N)7QUXCNO&L5A!<V,.^
M.1UTJX4)(S(^T1ESR"P^<''2NBC\0:[IFMPKK!@EBN8WEEL[=06L$52VYG'W
MP<8!P.: -3_A7_A,8_XD5IQTX/\ C1_PK_PGQ_Q(K3CGH?\ &N.T'Q]JUXFJ
MZQ>76VQABGN+.PFLO)>XA491ED)YXZX'&:Z/P_KNK?V];:9JD\5U_:%B=0A>
M.+R_)3('ED<[C\W7CI0!>_X5_P"$^?\ B16G/L?\:/\ A7_A/G_B16G/7@_X
MUO7%U;VD?F7,T<2?WG; K.'B?16)V:A X!P2K@C- %+_ (5_X4SG^P[3TZ'_
M !H_X5_X3X_XD5IQTX/^-7O^$FTC_G]B_P"^A1_PDND?\_L7_?0H H_\*_\
M"?\ T K3KGH?\:/^%?\ A,Y_XD5ISUX/^-7O^$FTC_G]B_[Z%'_"3:1_S^Q?
M]]"@"C_P@'A3.?[#M/3H?\:/^%?^$QC_ (D5IQTX/^-7O^$ETC_G]B_[Z%'_
M  DVD?\ /[%_WT* */\ PK_PGQ_Q(K3CGH?\:/\ A7_A/G_B16G/L?\ &KW_
M  DVD?\ /[%_WT*/^$ETC_G]B_[Z% %'_A7_ (3Y_P")%:<]>#_C1_P@'A3.
M?["M/3H?\:O?\)+I'_/[%_WT*/\ A)M(_P"?V+_OH4 4?^%?^$^/^)%:<=.#
M_C1_PK_PGC_D!6G7/0_XU>_X272/^?V+_OH4?\)+I'_/[%_WT* */_"O_"9S
M_P 2*TYZ\'_&C_A /"F<_P!AVGIT/^-7O^$FTC_G]B_[Z%'_  DND?\ /[%_
MWT* */\ PK_PF,?\2*TXZ<'_ !H_X5_X3_Z 5IZ]#_C5[_A)=(_Y_8O^^A1_
MPDVD?\_L7_?0H H_\*_\)\_\2*TY]C_C1_PK_P )\_\ $BM.>O!_QJ]_PDND
M?\_L7_?0H_X272/^?V+_ +Z% %'_ (5_X4R#_85IQQT/^-'_  K_ ,)\?\2*
MTXZ<'_&KW_"3:1_S^Q?]]"C_ (272/\ G]B_[Z% %'_A7_A/_H!6G7/0_P"-
M!^'_ (3.?^)%:<]>#_C5[_A)=(_Y_8O^^A1_PDVD?\_L7_?0H H_\(!X4S_R
M [3TZ'_&C_A7_A,8_P")%:<=.#_C5[_A)=(_Y_8O^^A1_P )-I'_ #^Q?]]"
M@"C_ ,*_\)_] *TZYZ'_ !H_X5_X3Y_XD5ISUX/^-7O^$FTC_G]B_P"^A1_P
MDND?\_L7_?0H H_\*_\ "?/_ !(K3GKP?\:/^%?^%,@_V%:<<=#_ (U>_P"$
MFTC_ )_8O^^A1_PDVD?\_L7_ 'T* */_  K_ ,)\?\2*TXZ<'_&C_A7_ (3_
M .@%:=<]#_C5[_A)=(_Y_8O^^A1_PDVD?\_L7_?0H H_\*_\)G/_ !(K3GKP
M?\:/^$ \*9S_ &':>G0_XU>_X2;2/^?V+_OH4?\ "2Z1_P _L7_?0H H_P#"
MO_"8Q_Q(K3CIP?\ &C_A7_A/_H!6G7/0_P"-7O\ A)M(_P"?V+_OH4?\)-I'
M_/[%_P!]"@"C_P *_P#"?/\ Q(K3GKP?\:/^%?\ A3)/]A6G/L?\:O?\)+I'
M_/[%_P!]"C_A)M(_Y_8O^^A0!1_X5_X4R#_85IQQT/\ C1_PK_PGQ_Q(K3CI
MP?\ &KW_  DVD?\ /[%_WT*/^$ETC_G]B_[Z% %'_A7_ (3_ .@%:=<]#_C0
M?A_X3.?^)%:<]>#_ (U>_P"$FTC_ )_8O^^A1_PDVD?\_L7_ 'T* */_  @'
MA3/_ " [3TZ'_&@?#_PF,?\ $BM..G!_QJ]_PDND?\_L7_?0H_X2;2/^?V+_
M +Z% %'_ (5_X3Q_R K3KGH?\:/^%?\ A/G_ (D5ISUX/^-7O^$FTC_G]B_[
MZ%'_  DND?\ /[%_WT* */\ PK_PGDG^PK3GV/\ C1_PK_PID'^PK3CCH?\
M&KW_  DVD?\ /[%_WT*/^$FTC_G]B_[Z% %'_A7_ (3X_P")%:<=.#_C1_PK
M_P )_P#0"M.N>A_QJ]_PDND?\_L7_?0H_P"$FTC_ )_HO^^A0!1/P_\ "9S_
M ,2*TYZ\'_&C_A /"F<_V':>G0_XU>_X2;2/^?Z+_OH4?\)+I'_/[%_WT* *
M(^'_ (3&/^)%:<=.#_C1_P *_P#"?_0"M.N>A_QJ]_PDVD?\_L7_ 'T*/^$F
MTC_G]B_[Z% %'_A7_A/G_B16G/7@_P"-'_"O_"F2?["M.>.A_P :O?\ "2Z1
M_P _L7_?0H_X2;2/^?V+_OH4 4?^%?\ A3(/]A6G''0_XT?\*_\ "?'_ !(K
M3CIP?\:O?\)-I'_/[%_WT*/^$ETC_G]B_P"^A0!1_P"%?^$\?\@*TZYZ'_&@
M_#_PF<_\2*TYZ\'_ !J]_P )-I'_ #_1?]]"C_A)M(_Y_8O^^A0!1_X0#PIG
M_D!VGIT/^- ^'_A,8QH5IQTX/^-7O^$ETC_G]B_[Z%'_  DVD?\ /[%_WT*
M*/\ PK_PG_T K3KGH?\ &C_A7_A/G_B16G/7@_XU>_X2;2/^?V+_ +Z%'_"2
MZ1_S^Q?]]"@"C_PK_P *9)_L*TYXZ'_&C_A7_A3(/]A6G'L?\:O?\)-I'_/[
M%_WT*/\ A)M(_P"?V+_OH4 4?^%?^$^/^)%:<=.#_C1_PK_PG_T K3KGH?\
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
MUT%% '/_ /"$Z#_SY'_OXW^-'_"$Z#_SY?\ D1O\:Z"B@#G_ /A"=!_Y\O\
MR(W^-'_"$Z#_ ,^1_P"_C?XUT%% '/\ _"$Z#_SY?^1&_P :/^$)T'_GR_\
M(C?XUT%% '/_ /"$Z#_SY'_OXW^-'_"$Z#_SY?\ D1O\:Z"B@#G_ /A"M!_Y
M\O\ R(W^-'_"$Z#_ ,^7_D1O\:Z"B@#G_P#A"=!_Y\O_ "(W^-'_  A6@_\
M/E_Y$;_&N@HH Y__ (0G0?\ GR_\B-_C1_PA.@_\^7_D1O\ &N@HH Y__A"M
M!_Y\O_(C?XT?\(3H/_/E_P"1&_QKH** .?\ ^$)T'_GR_P#(C?XT?\(5H/\
MSY?^1&_QKH** .?_ .$)T'_GR_\ (C?XT?\ "$Z#_P ^7_D1O\:Z"B@#G_\
MA"M!_P"?+_R(W^-'_"$Z#_SY?^1&_P :Z"B@#G_^$)T'_GR_\B-_C1_PA6@_
M\^7_ )$;_&N@HH Y_P#X0G0?^?+_ ,B-_C1_PA.@_P#/E_Y$;_&N@HH Y_\
MX0K0?^?+_P B-_C1_P (3H/_ #Y?^1&_QKH** .?_P"$)T'_ )\O_(C?XT?\
M(5H/_/E_Y$;_ !KH** .?_X0G0?^?+_R(W^-'_"%:#_SY?\ D1O\:Z"B@#G_
M /A"M!_Y\O\ Q]O\:/\ A"=!_P"?+_R(W^-=!10!S_\ PA6@_P#/E_Y$;_&C
M_A"M!_Y\O_'V_P :Z"B@#G_^$)T'_GR_\B-_C1_PA6@_\^7_ )$;_&N@HH Y
M_P#X0K0?^?+_ ,B-_C1_PA.@_P#/E_Y$;_&N@HH Y_\ X0K0?^?+_P B-_C1
M_P (5H/_ #Y?^1&_QKH** .?_P"$)T'_ )\O_(C?XT?\(5H/_/E_Y$;_ !KH
M** .?_X0K0?^?+_R(W^-'_"$Z#_SY?\ D1O\:Z"B@#G_ /A"M!_Y\O\ R(W^
M-'_"%:#_ ,^7_C[?XUT%% '/_P#"%:#_ ,^7_D1O\:/^$*T'_GR_\B-_C704
M4 <__P (5H/_ #Y?^1&_QH_X0G0?^?+_ ,B-_C7044 <_P#\(5H/_/E_Y$;_
M !H_X0K0?^?+_P B-_C7044 <_\ \(3H/_/E_P"1&_QH_P"$*T'_ )\O_(C?
MXUT%% '/_P#"%:#_ ,^7_D1O\:/^$)T'_GR_\B-_C7044 <__P (5H/_ #Y?
M^/M_C1_PA6@_\^7_ )$;_&N@HH Y_P#X0G0?^?+_ ,B-_C1_PA6@_P#/E_X^
MW^-=!10!S_\ PA6@_P#/E_Y$;_&C_A"=!_Y\O_(C?XUT%% '/_\ "%:#_P ^
M7_D1O\:/^$)T'_GR_P#(C?XUT%% '/\ _"$Z#_SY?^1&_P :/^$*T'_GR_\
M(C?XUT%% '/_ /"$Z#_SY?\ D1O\:/\ A"=!_P"?+_R(W^-=!10!S_\ PA6@
M_P#/E_Y$;_&C_A"=!_Y\O_(C?XUT%% '/_\ "$Z#_P ^7_D1O\:/^$*T'_GR
M_P#(C?XUT%% '/\ _"$Z#_SY?^1&_P :/^$)T'_GR_\ (C?XUT%% '/_ /"%
M:#_SY?\ D1O\:/\ A"=!_P"?+_R(W^-=!10!S_\ PA.@_P#/E_Y$;_&C_A"M
M!_Y\O_(C?XUT%% '/_\ "$Z#_P ^7_D1O\:/^$)T'_GR_P#(C?XUT%% '/\
M_"%:#_SY?^1&_P :/^$)T'_GR_\ (C?XUT%% '/_ /"$Z#_SY?\ D1O\:/\
MA"M!_P"?+_R(W^-=!10!S_\ PA.@_P#/E_Y$;_&C_A"=!_Y\O_(C?XUT%% '
M/_\ "%:#_P ^7_D1O\:/^$)T'_GR_P#(C?XUT%% '/\ _"$Z#_SY'_OXW^-'
M_"$Z#_SY?^1&_P :Z"B@#G_^$)T'_GR_\B-_C1_PA.@_\^1_[^-_C7044 <_
M_P (3H/_ #Y?^1&_QH_X0G0?^?+_ ,B-_C7044 <_P#\(3H/_/D?^_C?XT?\
M(3H/_/E_Y$;_ !KH** .?_X0G0?^?+_R(W^-'_"$Z#_SY'_OXW^-=!10!S__
M  A6@_\ /E_Y$;_&C_A"=!_Y\O\ R(W^-=!10!S_ /PA.@_\^1_[^-_C1_PA
M6@_\^7_D1O\ &N@HH Y__A"=!_Y\O_(C?XT?\(3H/_/D?^_C?XUT%% '/_\
M"%:#_P ^7_D1O\:YO5-(LM)\5:9'91>6&D4D;B>X]:]$KB?$W/B[21_TT7^8
MH [.7_5/_NFLWPU_R+ME_P!<_P"IK2E_U+_[IK-\-?\ (N67_7/^IH K>"O^
M1,TK_K@.^>YK>K!\%?\ (F:5_P!<!_,UO4 %%%% !1110!%<_P#'K-_N'^5>
M=_",?Z)K?K_:,W/_  (UZ)<_\>LW^XW\J\[^$7_'GK9QQ_:,W)[_ #&@#TFB
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BJUKJ%I>O*EM<1RM$VUPISM/I5F@
MHHHH **** "BBB@ KB?$O_(WZ3_OC^8KMJXGQ+_R.&D_[X_F* .SE_U+_P"Z
M:S/#//ARQYS^[Z_B:TY?]2_^Z:S/#/\ R+ECR#^[[?4T 5_!7_(F:5_UP'\S
M6]6#X*_Y$S2O^N [Y[FMZ@ HHHH **** (KG_CUF_P!QOY5YW\(N;36SC_F(
MS?7[QKT2Y_X]9O\ <;^5>=_",?Z)K?K_ &C-S_P(T >DT444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%<YX@\=^'?#43-J&I1*Z]8D8,__?/6O-[OXN^(/$TIM?!6A3.I.!=S
M(2GXC''YT >R75[:V,1DNKB*% ,YD<+_ #KQWXD?&&UCT^73/"\S75XX*RR1
M(3Y8[XIEI\)_$WBB07/C7792C')LXG)4?0YXKT30?A[X8\.VXBLM,A)V[3)*
MH9R/<XH ^:?ACX@\2VOC*(Z8);DSOB>,]&!/)-?7D19HD+KM<J"P]#6%H/@O
M0_#=W=76F6:Q2W#%G/IGL/0<UOT %%%% !1110 4444 %<3XE_Y&_2?]\?S%
M=M7$^)?^1OTG_?'\Q0!V<O\ J7_W369X9_Y%RQXQ^[_J:TY?]2_^Z:S/#/\
MR+=CQC]WT_$T 5_!7_(F:5_UP'\S6]6#X*_Y$S2O^N _F:WJ "BBB@ HHHH
MBN?^/6;_ '&_E7G?PB_X]-;.#C^T9N3W^8UZ)<_\>LW^XW\J\[^$7-IK9Q_S
M$9N>_P!XT >DT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%!.!D]*Y[7O&_A[PW 9-1U*%#V53N)/T&: .AJ&YN[
M>RA::YF2*-1EF8X %>-7WQ?UWQ#.UCX.T":1FX%Q,N%/N#D4VU^%/BCQ7,MW
MXSU^81YR+:(X9?;.,8H WO$7QN\.Z6S6^E[]3N\X40C*9]":Y@S?%+X@\)$-
M$TU_[W!8>H.,UZ=X=^'WAOPRB_8-.B\X=9G&6;ZUTX 48  'H* /+_#WP2T/
M3Y%N]9GGU6\Z[IV.%/Y\_C7I-G86FGPB*TMHH$':- O\JL44 %%%% !1110
M4444 %%%% !1110 5Q/B7_D<-)_WQ_,5VU<3XE_Y&_2?]\?S% '9R_ZE_P#=
M-9GAG_D6['K_ *OO]36G+_J7_P!TUF>&?^1<L><_N^OXF@"OX*_Y$S2O^N [
MY[FMZL'P5_R)FE?]<!_,UO4 %%<9-\2]%AUC["8;MH K2-?+&# J*=K,6SG
M;@\=:O67C?2[RZ\LK/!;2*S6UY*H$-T%&6\LYYP 3T'2@#I:*YJS\<:5=22>
M<)K.'RVFAGN5"I<1*,L\9R<J!@_C5C1O%-IK%VUK]GN;2<IYL*7*!3/'_P ]
M$P3E>1S[T ;%S_QZS?[C?RKSOX1#_1-;]?[1FY_X$:]$N?\ CUF_W&_E7G?P
MB'^AZVW/.HS?^A&@#TFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHSCK0 45SNO^./#WAI"=2U*&.0=(MWS'Z"O-;SXQ:[XCN&L_!.
M@SW!)QY\B\J/7'(H ]FNKRVL8&GNIXX(EZO(P4#\37G/B'XU^'M+<VVFB74[
MT\+% /E)_P!X9KGK7X4^*O%,PNO&.ORHC?,;>W8X/L1P*]%\/?#[PUX:C L-
M-BWXY>4;SGUYSB@#S3[1\4OB =D*?V'IS=6(*2@?H370:#\#]#LIA>:W-+JM
M[U+RGY3]5.<UZF!@8'2B@"M8Z=9Z9;BWL;:*WB'1(UP*LT44 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7$^)?^1PTG_?'\Q7;5Q/B7_D<-)_WQ_,4
M =G+_J7_ -TUF>&?^1<L>G^K[?4UIR_ZE_\ =-9GAGCPY8\8_=]/Q- %?P5_
MR)FE?]<!_,UO5@^"O^1,TK_K@.^>YK>H \&U&8Z;\1D72$O;:\2TE\K29$#1
M,YD!V9 QL<9<\]>XZ5T*^(=.\3:[?EA,JVME+#86KVSJ/-V-NE4XP 5.W!]*
M]1-G;->K>F",W21F-9=OS!2<D9],U/0!X;O.M^%=+^P0SR?V7X?N8+L-$R&.
M1H@%7! SDJ>F:ZSPK.NM^*-(U*Q25[2QT;['<.\;)LE)0[<, 3P#R*]&HH R
M]?M;Z[TR1+"[^S2A22^.HQ7E7PVTK7;JQU3['J_V=EOY1(<9WG=UZ5[)<_\
M'K-_N-_*O._A%_QYZWQC_B8S=O\ :- &O_PC_BS_ *&0?]\__6I?^$?\5_\
M0R#_ +Y_^M78T4 <;_PC_BS_ *&0?]\__6H_X1_Q9_T,@_[Y_P#K5V5% ''?
M\(_XK_Z&0?\ ?/\ ]:D_X1_Q9_T,@_[Y_P#K5V5% '&_\(_XL_Z&0?\ ?/\
M]:E_X1_Q7_T,@_[Y_P#K5V-% '&_\(_XL_Z&0?\ ?/\ ]:C_ (1_Q9_T,@_[
MY_\ K5V5% ''?\(_XL_Z&0?]\_\ UJ3_ (1_Q9_T,@_[Y_\ K5V5% '&_P#"
M/^+/^AD'_?/_ -:C_A'_ !9_T,@_[Y_^M7944 <;_P (_P"+/^AD'_?/_P!:
MC_A'_%G_ $,@_P"^?_K5V5% '&_\(_XL_P"AD'_?/_UJ/^$?\6?]#(/^^?\
MZU=E10!QO_"/^+/^AD'_ 'S_ /6I?^$?\6?]#&/^^?\ ZU=C10!QO_"/^+/^
MAD'_ 'S_ /6H_P"$?\6?]#(/^^?_ *U=E10!QW_"/^+/^AC'_?/_ -:D_P"$
M?\6?]#(/^^?_ *U=E10!QO\ PC_BS_H9!_WS_P#6I?\ A'_%G_0QC_OG_P"M
M78T4 <;_ ,(_XL_Z&0?]\_\ UJ/^$?\ %G_0R#_OG_ZU=E10!QW_  C_ (L_
MZ&,?]\__ %J3_A'_ !9_T,@_[Y_^M7944 <;_P (_P"+/^AD'_?/_P!:C_A'
M_%G_ $,8_P"^?_K5V5% '&_\(_XL_P"AD'_?/_UJ/^$?\6?]#(/^^?\ ZU=E
M10!QO_"/^+/^AC'_ 'S_ /6H_P"$?\6?]#(/^^?_ *U=E10!QO\ PC_BS_H9
M!_WS_P#6H_X1_P 6?]#(/^^?_K5V5% '&_\ "/\ BS_H9!_WS_\ 6H_X1_Q9
M_P!#(/\ OG_ZU=E10!QO_"/^+/\ H9!_WS_]:C_A'_%G_0R#_OG_ .M7944
M<;_PC_BS_H9!_P!\_P#UJ/\ A'_%G_0R#_OG_P"M7944 <;_ ,(_XL_Z&0?]
M\_\ UJ/^$?\ %G_0R#_OG_ZU=E10!QO_  C_ (L_Z&0?]\__ %J/^$?\6?\
M0R#_ +Y_^M7944 <;_PC_BS_ *&0?]\__6I?^$?\6?\ 0R#_ +Y_^M78T4 <
M;_PC_BS_ *&0?]\__6H_X1_Q9_T,@_[Y_P#K5V5% '&_\(_XL_Z&,?\ ?/\
M]:C_ (1_Q9_T,@_[Y_\ K5V5% '&_P#"/^+/^AD'_?/_ -:E_P"$?\6?]#(/
M^^?_ *U=C10!QO\ PC_BS_H9!_WS_P#6H_X1_P 6?]#(/^^?_K5V5% '&_\
M"/\ BS_H9!_WS_\ 6H_X1_Q9_P!#(/\ OG_ZU=E10!QO_"/^+/\ H9!_WS_]
M:C_A'_%G_0R#_OG_ .M7944 <;_PC_BS_H9!_P!\_P#UJ/\ A'_%G_0R#_OG
M_P"M7944 <;_ ,(_XL_Z&0?]\_\ UJ/^$?\ %G_0R#_OG_ZU=E10!QO_  C_
M (L_Z&0?]\__ %J/^$?\6?\ 0QC_ +Y_^M7944 <;_PC_BS_ *&0?]\__6H_
MX1_Q9_T,@_[Y_P#K5V5% '&_\(_XL_Z&,?\ ?/\ ]:C_ (1_Q9_T,@_[Y_\
MK5V5% '&_P#"/^+/^AD'_?/_ -:C_A'_ !9_T,8_[Y_^M7944 <;_P (_P"+
M/^AD'_?/_P!:C_A'_%G_ $,@_P"^?_K5V5% ''?\(_XL_P"AC'_?/_UJ3_A'
M_%G_ $,@_P"^?_K5V5% '&_\(_XL_P"AD'_?/_UJ7_A'_%G_ $,8_P"^?_K5
MV-% '&_\(_XL_P"AD'_?/_UJ/^$?\6?]#(/^^?\ ZU=E10!QW_"/^+/^AC'_
M 'S_ /6I/^$?\6?]#(/^^?\ ZU=9=7=O90M-<S1Q1J,EG8 5X]J?Q\TRQ\7?
M8TB,NE)\LDZ#)SSR/4=* .U_X1_Q9_T,@_[Y_P#K5#<Z5XCLXS)<^*HH4'=_
ME_F*XV^^,>L>()#:>"M#GG).%NY8R4'U&./SID'PM\7>+)1/XSUUU@8Y-G"Y
M*X]N>* *7B'XD7.CR&WL?$4NJW8.TQ6J'(/XCFJNG+\6/&Z[5NYM,L9/^6LN
M!Q[CK7K7A[X=>&/#*J;#38S*O2:4!G_/%=50!X=9? *5)1<:AJT=Y.>3YFXK
MGUKMK+P=KVG1+#9ZS#!$O 5(\8'Y5W=% ''?\(_XJS_R,?'^[_\ 6H_X1_Q7
MQ_Q48]_E_P#K5V-% ''?\(_XK_Z&,?\ ?/\ ]:C_ (1_Q7S_ ,5']/E_^M78
MT4 <=_PC_BO/_(Q_^.__ %J/^$?\5\?\5&/?Y?\ ZU=C10!QW_"/^*\?\C&.
MO]W_ .M1_P (_P"*^?\ BHQ[?+_]:NQHH X[_A'_ !7G_D8__'?_ *U'_"/^
M*^/^*C^OR_\ UJ[&B@#CO^$?\5\?\5&/?Y?_ *U'_"/^*^?^*C'_ 'S_ /6K
ML:* .._X1_Q7S_Q4?T^7_P"M1_PC_BO/_(Q\?[O_ -:NQHH X[_A'_%?'_%1
MCW^7_P"M1_PC_BO'_(QCK_=_^M78T4 <=_PC_BOG_BHQ[?+_ /6H_P"$?\5Y
M_P"1C_\ '?\ ZU=C10!QW_"/^*^/^*C^OR__ %J/^$?\5\?\5&/?Y?\ ZU=C
M10!QW_"/^*_^AC'7^[_]:L6\LM3L_%&FKJ-^+MVE4J0.@R*]+KB?$W_(W:1C
MKY@Y].10!V<O^I?_ '369X9_Y%NQQG_5]_J:TY?]2_\ NFLSPSSX<L><_N^O
MXF@"OX*_Y$S2O^N _F:WJP?!7_(F:5_UP'3ZFMZ@ HHHH **** (KG_CUF_W
M&_E7G?PB_P"//6^N/[1FY/?YC7HES_QZS?[C?RKSOX19^R:WT/\ Q,9N?7YC
M0!Z31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 445!)>VD/\ K;J%/]Z0"@">BL*^\9^'=-#&ZU:V3;UP^[^5<U?_ !I\
M%VF1%J7VEP<%(T;/ZB@#T*BO';KX^6>&6P\.:G<-GAPF5JI_PM#X@:F!_9/A
M%=K=#,"#_P"A4 >VTA91U('XUXEY7QDU@X9ETH'NI!Q^IIX^%/CG4\-K'C3S
M%/)5 01^E 'KUYK&G:>,W=[#".OS-7.WGQ0\&660^OV;./X%?)KCK3X :4/G
MOM:U*=^X$@V_RKH['X.>"[3F328[EA_%*3G]#0!DWOQ[\)6V5A2]N&(X,<0(
MS[\UDO\ &W5[\#^PO"DUWNX&_*\_A7J%CX3T#3<?9-*MHL=,+G^=:B6T$?W(
M8U^B@4 >,GQ/\7=6;%MX<&G!NAD7('YBD_X13XM:T=VI:[:V\;<$1G:P_ **
M]LHH \6C^!M_?9;5_%^I/N^]&K%E/YFN-N?@%J\7BY+&"0RZ4QW?:V&,+W!]
MZ^FZ* ,CPWX;T[POI$.G:?"JI&.7Q\SGN36O110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q'B8@>,-)S_ 'Q_
M,5V]<3XFY\7:2/\ IHO/XB@#LY?]2_\ NFLSPS_R+ECR#^[[?4UIR_ZE_P#=
M-9GAG_D7+'C'[OI^)H K^"O^1,TK_K@.^>YK>K!\%?\ (FZ5_P!<!V]S6]0
M4444 %%%% $5S_QZS?[C?RKSOX18^R:V1WU&;_T(UZ)<_P#'K-_N-_*O._A%
M_P >FMG'_,1FY'?YC0!Z31110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!112,RHI9B !U)H 6BN"\3_%SPQX<#Q?:Q>78X\FW^8@^]<2^N?$OXB?)I5B
M-&TN3_EL^1O'J&QD&@"?XE_&K^P]232_#[1RSPO_ *3*PRO^Z/TYJU;?M!Z'
M+8PG[#<O>%?GA13P?3.*YS6?V>+K[+;RV&JFXO'?_2?.&!@]2#SDUZOX1^'F
MA^%-'BLTM(+F8<O/-$&9C^/2@#@Y?C5KE\-FD^"]0)/"R%68?^@U$/$/QBUK
MBQTRSM8Y!@><FUA^)(Q7M<5O# ,0PQQCT10/Y5)0!XB/!OQ8U7'V[Q']@W#Y
MA!+G'Y-4T?P-O[TYUSQ5<WH(Y&"/ZFO:** /+['X"^#;7:\L5W-(!\V^;*G\
M,5TEC\-/!]@!Y>A6;D# :2,,?SQ7644 5+32["P&+2TA@'I&H%6Z** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N(\3''B_2?\ KH/YBNWKB?$O/B_2
M1_TT4_J* .SE_P!2_P#NFLSPS_R+=CQC]WT_$UIR_P"I?_=-9GAG_D6['!)_
M=]_J: *_@K_D3-*_ZX#^9K>K!\%?\B9I7_7 =\]S6]0 4444 %%%% $5S_QZ
MS?[C?RKSOX1?\>FM\DG^T9N?^!&O1+G_ (]9O]QOY5YW\(C_ *)K8]-1FZ=/
MO&@#TFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK-U?7]*T*W:;4KV&W4#.'<
MGZ#O0!I5!<WEM91&6YGCA0#)+L!7D.K?&J?5K@Z?X*TFXOIB=OVEHSM4^XQ_
M6JMO\+_%WC*=;KQOK+);$[C90OD?ASQ0!N>(_C;I%A*]IH5O+JUV.,PJ2JGW
MZ&N=30/B1\1R9-7O?[%TM^?LZG[X]L9(/UKU+PYX%\/>%8P-+T^-)!QYS %S
M]371T <-X8^%'AKPV$E%K]LO%_Y>;CEO\*[=$6-0J*%4= !@4ZB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(\3
M''B_2>,CS%_F*[>N)\2\^+])';S%_F* .SE_U+_[IK,\,_\ (N6/.?W?7\36
MG+_J7_W369X9_P"1<L>G^K[?4T 5_!7_ ")NE?\ 7 =O<UO5@^"O^1,TK_K@
M/YFMZ@ HJ WMJMP+<W,(F)QY9D&[\NM2^8AD,>]?, W%<\X]<4 .HJ!+VUDG
M,$=S"TPSF-9 6&/:G0W$%QN\F:.38<-L8'!]#B@ N?\ CUF_W&_E7G?PB/\
MH>MC&"-1FX_X$:]$N?\ CUF_W&_E7G?PBQ]CUO'_ $$9OK]XT >DT444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !139)$B0O(ZHHZEC@"N%\4?%KPWX<+0).;^]''V>WY/Y]* .\K
MF?$?C[P[X65AJ6H1K,.D*D%S^%>8-K'Q(^)#[-,MSH>F-P9F&"1[CD_E72>&
M_@GHNFR"ZUJ635KL_,?..54^W0T <_<_$WQCXUF>U\%:,\5J3M^VRKG'U&"!
M5W2/@G)J,ZWWC+5[B^F)RULLAV ^QSQ^5>NVMG;64*PVL$<,:C 5%Q4] &=I
M6A:7HELD&G64$"J,91 &/U/4UHT44 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$>)LCQ?I)'_ #T7
M^8KMZXGQ+_R-^D^F\?S% '9R_P"I?_=-9GAGCPY8\8_=]/Q-:<O^I?\ W369
MX9_Y%NQQG_5]_J: *_@K_D3-*_ZX#OGN:WJP?!7_ ")NE?\ 7 =O<UO4 >"W
MMG#I?CQ+S5(EO88[2::36+:=?- \X 2#&3N3(3'7%=Q:P/9_$S7+BVN999)=
M$2:,W,F50[VP!GHO&?SK2G^'&C3^,(_$#>:"D94V@8^2S$@Y*YQCCE<8)YZU
MT(T:Q&KRZGY.;F6W%LY)RIC!) QTZDT >.VUA=>$[6\O+[[!<:SJ]A=WT-_9
MQA7MV";F <$[@<C&/2NK\.6\.E^,](MK");:&^T0W=TD8P)IMR?.WJW)Y]ZZ
M2'P/H<*WZBWE9;Y&CD5Y68(K9!6,$_(.>BXJ;P_X3TKPTKBP29F8 ;[B9I65
M1_"I8D@>PXH GU_4GTS3))4M9;EF4@+&"3TKROX;>(KG3['5&32+FX:6_E+;
M"?E.[H>*]DN?^/6;_</\J\\^$9_T36QT/]HS<?\  C0!K?\ ";7O_0N7OZ__
M !-+_P )M>_]"Y>_K_\ $UV-% ''?\)M>_\ 0N7OZ_\ Q-)_PFU[_P!"Y>_K
M_P#$UV5% ''?\)M>_P#0N7OZ_P#Q-'_";7O_ $+E[^O_ ,378T4 <;_PFU[_
M -"Y>_K_ /$TO_";7O\ T+E[^O\ \378T4 <=_PFU[_T+E[^O_Q-'_";7O\
MT+E[^O\ \378T4 <=_PFU[_T+E[^O_Q-'_";7O\ T+E[^O\ \378T4 <;_PF
MU[_T+E[^O_Q-+_PFU[_T+E[^O_Q-=C10!QW_  FU[_T+E[^O_P 32?\ ";7O
M_0N7OZ__ !-=E10!QW_";7O_ $+E[^O_ ,31_P )M>_]"Y>_K_\ $UV-% '&
M_P#";7O_ $+E[^O_ ,32_P#";7O_ $+E[^O_ ,378T4 <=_PFU[_ -"Y>_K_
M /$TG_";7O\ T+E[^O\ \37944 <=_PFU[_T+E[^O_Q-'_";7O\ T+E[^O\
M\378T4 <;_PFU[_T+E[^O_Q-+_PFU[_T+E[^O_Q-=C10!QW_  FU[_T+E[^O
M_P 32?\ ";7O_0N7OZ__ !-=E10!QW_";7O_ $+E[^O_ ,31_P )M>_]"Y>_
MK_\ $UV-% '&_P#";7O_ $+E[^O_ ,32_P#";7O_ $+E[^O_ ,378T4 <=_P
MFU[_ -"Y>_K_ /$TG_";7O\ T+E[^O\ \37944 <=_PFU[_T+E[^O_Q-)_PF
MU[_T+E[^O_Q-=E10!QO_  FU[_T+E[^O_P 32_\ ";7O_0N7OZ__ !-=C10!
MQO\ PFU[_P!"Y>_K_P#$T?\ ";7O_0N7OZ__ !-=E10!QW_";7O_ $+E[^O_
M ,32?\)M>_\ 0N7OZ_\ Q-=E10!QO_";7O\ T+E[^O\ \32_\)M>_P#0N7OZ
M_P#Q-=C10!QO_";7O_0N7OZ__$T?\)M>_P#0N7OZ_P#Q-=E10!QW_";7O_0N
M7OZ__$TG_";7O_0N7OZ__$UV5% '&_\ ";7O_0N7OZ__ !-+_P )M>Y_Y%R]
M_7_XFM[6?$6D^'[?S]5OX;6,]#(V,UY=J?QINM6NSIW@G1YM0N#\OFLN #Z@
M#.10!UEU\0I+*$S76AW$$0ZO(^T?F17(ZA\?+4NUII.BW%[>'A5C;<,_@.:K
M6?PP\6^,9Q>^--:EAC?G[+;D@'V*\ 5Z;X=\#>'_  O L>FZ?$K+_P M77<^
M?7)Y% 'A]_-\2?&KYU%;NQT]SS!#$RY7T(KI_#'AO0_#(26/P==W-TN/WL_S
MD'U7Y>*]KHH XX>-+M<*/#EZ% ]^/_':7_A-+[./^$<O/S/_ ,37844 <=_P
MFM[C_D7+WKCO_P#$T'QK?#/_ !3E[Q[G_P")KL:* ./_ .$UOL_\BY>=,]3_
M /$T@\:WIQ_Q3EYS[G_XFNQHH X[_A-;W'_(N7O7'?\ ^)H_X36]Y_XIR]X^
MO_Q-=C10!QW_  FM]DC_ (1R\XYZG_XFC_A-;[('_".7G/N?_B:[&B@#CO\
MA-;WC_BG+WGZ_P#Q-'_":WN/^1<O>N.__P 378T4 <<?&M\,_P#%.7G'N?\
MXFE_X36^S_R+EYTSU/\ \37844 <</&M\<?\4Y>\^Y_^)H_X36]Q_P BY>]<
M=_\ XFNQHH X[_A-;WG_ (IR]X^O_P 31_PFM]DC_A'+S@9ZG_XFNQHH X[_
M (36^R/^*<O.?<__ !-'_":WO'_%.7O/U_\ B:[&B@#CO^$UO?\ H7+WKCO_
M /$T'QK?#/\ Q3EYQ[G_ .)KL:* ./\ ^$UOLX_X1R\Z9ZG_ .)I!XUO3C_B
MG+WGZ_\ Q-=C10!QW_":WN/^1<O>N.__ ,31_P )K>\_\4Y>\?7_ .)KL:*
M.._X36^R1_PCEYQSU/\ \31_PFM]D?\ %.7G/N?_ (FNQHH X[_A-;WC_BG+
MWGZ__$T?\)K>_P#0N7O7'?\ ^)KL:* ../C6^&?^*<O./<__ !-+_P )K?9_
MY%R\Z9ZG_P")KL** ..'C6]./^*<O.?K_P#$T?\ ":WN/^1<O>N._P#\378T
M4 <=_P )K>\_\4Y>\?7_ .)H_P"$UOLD?\(Y>=,]3_\ $UV-% ''?\)K?<?\
M4Y><^Y_^)H_X36]X_P"*<O>?K_\ $UV-% ''?\)K>\_\4Y>\''?_ .)H_P"$
MUOAG_BG+SCW/_P 378T4 <=_PFM]G'_".7G3/4__ !-'_":WIQ_Q3E[S]?\
MXFNQHH X[_A-;W'_ "+E[UQW_P#B:/\ A-;WG_BG+WCZ_P#Q-=C10!QW_":W
MV<?\(Y>=,]3_ /$T?\)K?<?\4Y><^Y_^)KL:CFGBMXFEFD5$499F/ % ')?\
M)K>\?\4Y>\_7_P")H/C:] )/AR\ '7D__$U4UWXO^$-"W*VH"[E'!CM<.0??
MFO,?%?QP\07&FR?V;HYL[&<-&EW)U8$<\$<'% 'I&F?%*/6)[J&QT:YEDM7V
M2J&Y4_E[5H_\)K?;<_\ ".7OZ_\ Q-?./PH\8S>'/&\,EQ,QMKUO+G+'J2>&
M/TR:^O4=9(U=#E6 (([B@#D?^$TOLC_BG+SGW/\ \31_PFE]DC_A'+S\S_\
M$UV%% ''?\)K?;<_\(Y>_K_\32_\)I?9'_%.7G/N?_B:["B@#C_^$TOLD?\
M".7GYG_XFD_X36^VY_X1R]_7_P")KL:* ./_ .$TOLC_ (IR\Y]S_P#$UAWF
MK3ZKXITV26PELRDJC$G4\CV%>F5Q/B7GQ?I(_P"FBG]10!V<O^I?_=-9GAGG
MPY8\Y_=]?Q-:<O\ J7_W369X9_Y%RQZ?ZOM]30!7\%?\B9I7_7 ?S-;U8/@K
M_D3=*_ZX#OGN:WJ "BBB@ HHHH BN?\ CUF_W&_E7G?PB_X]-;'/&HS=?]XU
MZ)<_\>LW^XW\J\[^$7_'IK8R?^0C-P>WS&@#TFBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BLZ^U_2--5C>:E:0%1RKS*#^1-<1JW
MQN\(::[0Q7$UW..B11D@_P# @,4 >D5D^(O$6G^&=)EU#4)0D:#A<\L?05Y1
M<?%[Q5K;^5X;\*7,1/26XC+*??H*Y3QGX-^)_B33GU;7%C=(5W+:P.#@>R@G
MGVH ]5MOC/X2FT#^TY+SRI.1]E8$ON].!BN1NOB9XQ\:S-9>#M$FMH6X-U*,
M,ON.<5S/PD^$TNJWD>M:[:[;&)LI!,O^L/3D'M_A7TC:VL%E;I;VT210H,*B
M# % 'D6C_!.6]NEU'QCK$NI7!PQA4_(?8\#]*]2TK0=+T2V6WTVQAMXUZ!%Y
M_/K6C10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M445#<75O:1&6YGBAC'5I'"C\S0!-17 Z]\8?"6AN8C>&ZG_A2W7>"?J,BN-F
M^)7COQ9,(/"OAV2SC;I-=H<$>H8X% 'M4]U;VJ%[B>.)1W=@*XCQ!\7O"NA;
MXEN_MMTO_+"W!+'\>E<?#\)/%?B5UE\8^))7B)RUHC%@/H<D5W&A?"CPAH(4
MP:6D\J\B6Y =@?8XH X27XF^.?%CM#X6\-20PGCSIAAU]^3BGP_"/Q5XDD6X
M\6>*)BK<F* X9?;IBO:T18T"(H50, #M3J .)T'X4^%-!PZ:<EQ<#_EO-DM_
MA70:IX8T36K>.#4=-@GBB.Y$(P ?PQ6M10!RJ?#;P=&ZNF@VH93D$%N/UKJ$
M18XUC0850 !Z 4ZB@ HHHH **** "BBB@ KB?$O_ "-^D_[X_F*[:N)\2_\
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
MVG.SCFM/^P_B-#ASX8AG*<[=WWO_ !Z@#W/_ (2C0_\ H*VO_?P4?\)1H?\
MT%;7_OX*^<-2\/\ Q4NKM[F'0+BSC(_U41C*C'U)-1Z;:_$;3YHI+GP]+>HC
M;BDVT!O8X(H ^D_^$HT/_H*VO_?P4?\ "4:'_P!!6U_[^"O#_P#A+-7 .[X<
MQ8ZG#/\ _%US>I^*O$4]_*]MX5%O%C'EA6./UH ^E/\ A*-#_P"@K:_]_!1_
MPE&A_P#05M?^_@KYITOX@ZA9WD8U+PFMQ &_> ))NQ[<XS76I\4_!X0"7P1J
M8<#Y@J\?^A4 >P7?C?PO8*K7>NV,(;[I>4#-5/\ A97@K_H9],_[_BOF+Q_X
MQ@\2R1PVF@IIMM$[-&S;O,8'^]DD=NU<0I <$C(!Z4 ?<Z^*M!=0RZM:$'D$
M2"E_X2C0_P#H*VO_ '\%>"V/CZU?3X8-.\"2SRH@&Z0, 3Z_>JI.GC_69GDT
M[PA]GB;[JQMT';[S4 ?0O_"4:'_T%;7_ +^"C_A*-#_Z"MK_ -_!7SW8?#_X
MGZA.$F9K%2#\TNTC],UN1_ KQ1<?\?\ XF@(/_/(,/\ V6@#V63Q;X>A&9-8
MM%'J9!5"7XC^#802_B/3ACMYPS7CW_#.VN/*WF>(+<IGY>7S^/%;7AS]GNTL
MKX3ZY>K?1 ']RF0">W8&@#K[SXT>";/_ )B1G_ZX@-_6L"]_:&\+QC%E;WLS
M?[<6W^M=8GPG\$1(5BT"W0D8W!G)'OUKC+C]G+P_/<R2KK&HQAV)"*J87V'%
M &7-^T'J-PQ33/#(FST8RD$?ABJS_%7XA7X)M]/M=/'K, 0/S6N^\-_!GPWX
M=O?M(,UVVS9B8\?7CZ5U+>#] 92ITV(@C!&YNGYT > 7'C;QKJ"YN_&>@0KW
M6.948?@%J33-%?Q)<%+KXEE'QED@N21COQN%>M)\&_ ZW#2MHD3J?X"[8'ZU
MIV'PV\'Z8[-9Z'!$S#!(9SG\S0!Y>?A;X3BA>;4_&UQ>+&-S;I"#_P"A5SD,
M_P $["3$D&KW+C^-<[?_ $*OH$^#] 8$'3(B#UY;_&JB_#KPBN<:';<G/\7^
M- '!>"M5^%VKS2QV.G1PF'!S>Q+@@?7-=M<ZGX0TS3YKFUATMFC4E8X8D!8^
M@P*OQ>"?#<(Q%I,"#_9R/ZU)_P (AH'_ $#8OS;_ !H \E;X]WJ I;>%<DDD
M+O(S^E>/?$#Q)=>*_%$NJWFG?8)Y(T4P[RW   /(%?7 \%^'1TTJ#]?\:XOQ
M-\"] \1ZPVH?;;NRW*J^3 %*C QW!- 'S7X5@:Y\2V<,=W]DD=R%G_N'!YKV
M_3_A?X7G=9_$?B^34WZF-YR /QW5M:-^S]H&D:O;W_\ :E]<>2V[RI @5N,<
MX&:]"'A#01C_ (EL7'3EO\: *&@S^$/#6GBQTN\LX(!SCS 2?J>]:G_"4:'_
M -!6U_[^"H_^$1T')/\ 9L7/NW^-)_PB&@XQ_9L6/JW^- $O_"4:'_T%;7_O
MX*/^$HT/_H*VO_?P5'_PB.@Y!_LV+CW;_&D_X1#0/^@;%USU;_&@"7_A*-#_
M .@K:_\ ?P4?\)1H?_05M?\ OX*B_P"$0T#G_B6Q<^[?XT?\(CH.2?[-BY]V
M_P : )?^$HT/_H*VO_?P4?\ "4:'_P!!6U_[^"HO^$1T'(/]FQ<>[?XT?\(A
MH''_ !+8N/=O\: )?^$HT/\ Z"MK_P!_!1_PE&A_]!6U_P"_@J+_ (1#0/\
MH&Q=<]6_QH/A#03G_B6Q<]>6_P : )?^$HT/_H*VO_?P4?\ "4:'_P!!6U_[
M^"HO^$1T'/\ R#8O3JW^- \(:",?\2V+CIRW^- $O_"4:'_T%;7_ +^"C_A*
M-#_Z"MK_ -_!47_"(:!_T#8NN>K?XT?\(AH'/_$MBYZ\M_C0!+_PE&A_]!6U
M_P"_@H_X2C0_^@K:_P#?P5%_PB.@Y)_LV+GW;_&C_A$=!R/^);%Q[M_C0!+_
M ,)1H?\ T%;7_OX*/^$HT/\ Z"MK_P!_!47_  B&@<?\2V+CW;_&C_A$- _Z
M!L77/5O\: )?^$HT/_H*VO\ W\%'_"4:'_T%;7_OX*B_X1#03G_B6Q<]>6_Q
MH_X1'0<Y_LV+TZM_C0!+_P )1H?_ $%;7_OX*/\ A*-#_P"@K:_]_!40\(:"
M,?\ $MBXZ<M_C1_PB&@?] V+KGJW^- $O_"4:'_T%;7_ +^"C_A*-#_Z"MK_
M -_!47_"(:!S_P 2V+GW;_&C_A$=!R3_ &;%S[M_C0!+_P )1H?_ $%;7_OX
M*/\ A*-#_P"@K:_]_!47_"(Z#Q_Q+8N/=O\ &C_A$- X_P");%Q[M_C0!+_P
ME&A_]!6U_P"_@I&\3:"RE6U2T(/4%Q4?_"(:!_T#8NN>K?XTO_"(Z#G/]FQ9
M^K?XT /'B?0@,#5+4#V<5YYX^\8>)=+U6*_\,WUA=Z:L8$EL"&<MDY/0\=*[
M_P#X1#0./^);%Q[M_C1_PB&@<_\ $MBY_P!IO\: .!\*_'+2=3N([#7+=]-O
MV(7GF/\ %CC'Y5Z$/%&A$9&JVO\ W\%4Y/ /A:6997T:W,BG(;YLC]:F;PAH
M(4E=,B) R!ENOYT 3_\ "4:'_P!!6U_[^"C_ (2C0_\ H*VO_?P5X[=>---T
M#Q%<Z?XC\&FVMEDVQ3Q%B-OJV6_E7HN@V_@?Q-;>?I,=M<J!\P5FRN?8T ;O
M_"4:'_T%;7_OX*/^$HT/_H*VO_?P5%_PB&@?] V+\V_QI/\ A#] _P"@;%^;
M?XT 3?\ "4:'_P!!6U_[^"C_ (2C0_\ H*VO_?P5%_PA^@?] V+\V_QH_P"$
M0T#_ *!L7YM_C0!+_P )1H?_ $%;7_OX*/\ A*-#_P"@K:_]_!4#>$O#R+EM
M/A4>I8C^M*/"/AYAE=.A(/<,?\: )O\ A*-#_P"@K:_]_!1_PE&A_P#05M?^
M_@KD/&MWX2\$VD4UWHDER\IPD4&2Q_,UY_\ \)=>ZW,L?ASX>B1"1S<EE./^
M^J /;_\ A*-#_P"@K:_]_!4-QXQ\-VJ;Y]:LHU]6E JMIOA32I],MI;[1X(;
MIX@TL:LV$8CD=?6L/Q%\'_#WB'4+>Z=IK98EVF&$_*_US0!8O/B]X*M)TB&L
M1W!=@H,!#@9..>:Z%/%6@R(KKJMKAAD?O!6#8?"7P58!2FB0O(O_ "T9FR?U
MK:'@_0!TTR+\V_QH \Y\9ZUXPU/6Y+;P_KND6^DD##M* _OSCC\ZH>'_  :L
M.JPZGKGCZ66:)PYMTN"4)],[OZ5ZM_PB&@YS_9L7YM_C1_PB&@8Q_9L6/]YO
M\: )?^$HT/\ Z"MK_P!_!58:QX66<SBYTX3,<F0!=Q_&I/\ A$- )S_9L7YM
M_C1_PB&@<_\ $MBYZ\M_C0!+_P )1H?_ $%;7_OX*/\ A*-#_P"@K:_]_!4?
M_"(Z#D'^S8N/=O\ &D_X1#0/^@;%^;?XT 2_\)1H?_05M?\ OX*/^$HT/_H*
MVO\ W\%1?\(AH'_0-B_-O\:/^$0T'C_B6Q<=.6_QH E_X2C0_P#H*VO_ '\%
M'_"4:'_T%;7_ +^"HO\ A$=!Y_XEL7/NW^-'_"(Z#G/]FQ>G5O\ &@"7_A*-
M#_Z"MK_W\%'_  E&A_\ 05M?^_@J+_A$- X_XEL7'3EO\:/^$0T#_H&Q=<]6
M_P : )?^$HT/_H*VO_?P4?\ "4:'_P!!6U_[^"HO^$0T#G_B6Q<^[?XT?\(C
MH.?^0;%Z=6_QH E_X2C0_P#H*VO_ '\%'_"4:'_T%;7_ +^"HO\ A$=!X_XE
ML7'NW^-'_"(:!Q_Q+8N/=O\ &@"7_A)]#_Z"MK_W\%<MK6H6=_XMTM[2YCF5
M9%#%&S@Y%=)_PB&@?] V+UZM_C7,:OI5EIOBO2TL[=85:52<$^HH [^7_4O_
M +IK,\,_\BY8]/\ 5]OJ:TY?]2_^Z:S/#/\ R+ECQC]WT_$T 5_!7_(FZ5_U
MP'?/<UO5@^"O^1-TK_K@.V.YK>H **** "BBB@"*Y_X]9O\ <;^5>=_"+_CT
MUOG)_M&;/'^T:]$N?^/6;_<;^5>>?"+_ (\M:ZD?VC-R1_M&@#TBBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,"BB@ P/2
MJSZ?:2.SO;QLS?>)'6K-% 'F/Q1^&/\ PE]E:#28H;>YB<EGP "#CKZUY<O[
M/7B<,#]IMN#ZC_&OI^B@"IIEI]ATRVM>\484_A5NBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZE
MI5AJ]J;;4+2*Y@/5)%R*P_#WP_\ #_A;4IK[2;9H)9005!&T#T Q7444 <UX
M_P!:NO#W@;5=4LB!=6\.Z,LN0#D#FOG(?';QECF>WS_US/\ C7T3\2-/NM5^
M'FM6-C \]S-!MCC09+'<.E?+/_"K/&O_ $+]Y_W[- 'TM\)_%-]XM\$Q:CJ3
MHUYYSH^Q<# /%:OC1O%"Z,H\)Q6\E\7PWGD !<=1DCG-8?P:T6^T'X>P6>I6
M<EK=BXE+)(N&P6X->@4 >)K\/_B9KYSK/BMK*,XW01DLOZ-7K'A[2&T/1+?3
MWNI;IHAS+*<DG_"M2B@"O<V-K>%#<0)*8SN0L,X-3A0H    I:* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?$O_ ".&D_[X
M_F*[:N)\2_\ (X:3_OC^8H [.7_4O_NFLSPS_P BW8X!'[OO]36G+_J7_P!T
MUF>&?^1;L<$G]WW^IH K^"O^1,TK_K@.GU-;U8/@K_D3=*_ZX#O[FMZ@ HHH
MH **** (KG_CUF_W&_E7G?PB_P"/77#GKJ,W'_ C7HES_P >LW^X?Y5YW\(L
M_9-;SC_D(S<]_O&@#TFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KB?$O_(WZ3_OC^8KMJXGQ+_R.&D_[X_F* .SE_U+_P"Z:S/#
M/_(N6/.?W?7\36G+_J7_ -TUF>&?^1<L>G^K[?4T 5_!7_(F:5_UP';'<UO5
M@^"O^1,TK_K@/YFMZ@ HHHH **** (KG_CUF_P!QOY5YW\(O^/36S@_\A&;D
M]_F->B7/_'K-_N-_*O._A$<VFMCK_P 3&;GU^8T >DT444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<3XE_P"1PTG_ 'Q_,5VU<3XE
M_P"1OTG_ 'Q_,4 =G+_J7_W369X9X\.6/&/W?3\36G+_ *E_]TUF>&?^1;L<
M9_U??ZF@"OX*_P"1-TK_ *X#O[FMZL'P5_R)FE?]<!VQW-;U !1110 4444
M17/_ !ZS?[C?RKSOX1'_ $36QZ:C-]/O&O1+G_CUF_W&_E7G?PBQ]CUL8P1J
M,W'_  (T >DT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<3XE_Y'#2?]\?S%=M7$^)?^1PTG_?'\Q0!V<O\ J7_W369X9Y\.6/.?
MW?7\36G+_J7_ -TUF>&?^1<L>G^K[?4T 5_!7_(F:5_UP'\S6]6#X*_Y$W2O
M^N [^YK>H 1F"J68X &2:XF#XFZ=/KAL5L+P6>P2C4<+Y)C)VJ_7=@L,=*[5
MQF-AMW9!^7UKP243Q^.[^PT.VU&"^:P6%=,<_N5!=M\>[&W8%)*G.-Q[]* /
M3M-\?VVHWVH*--NX=.L6E6;47*&$&/KT);]*OZ'XKAUB\:TELKBQN&0RVZ7&
M,W$7_/1<$_+R.N#S7FATFWM],O;3PUI-U916^E7,.JQ-&099MF(^< 2G.[E?
M7WKIO"<QUSQ+I6J6EO<):V&C_8IVN(6B(E)4X 8 D8!Y'% 'H%S_ ,>LW^XW
M\J\[^$6/L>MX_P"@C-]?O&NT\0V^IW.ER)I=W%;38)+RH6&,>Q%>5_#?3O$=
MQ8ZI_9^KVUNZW\HE+PL=YW=1S0![317&?V)XW_Z&*Q_\!W_^*H_L7QM_T,5C
M_P" [_\ Q5 '9T5QG]B^-O\ H8K'_P !W_\ BJ/[$\;_ /0Q6/\ X#O_ /%4
M =G17&?V+XV_Z&*Q_P# =_\ XJC^Q?&W_0Q6/_@._P#\50!V=%<9_8GC?_H8
MK'_P'?\ ^*H_L7QM_P!#%8_^ [__ !5 '9T5QG]B^-O^ABL?_ =__BJ/[$\;
M_P#0Q6/_ (#O_P#%4 =G17&?V+XV_P"ABL?_  '?_P"*H_L7QM_T,5C_ . [
M_P#Q5 '9T5QG]B>-_P#H8K'_ ,!W_P#BJ/[%\;?]#%8_^ [_ /Q5 '9T5QG]
MB^-O^ABL?_ =_P#XJC^Q/&__ $,5C_X#O_\ %4 =G17&?V+XV_Z&*Q_\!W_^
M*H_L3QO_ -#%8_\ @.__ ,50!V=%<9_8GC?_ *&*Q_\  =__ (JC^Q?&W_0Q
M6/\ X#O_ /%4 =G17&?V)XW_ .ABL?\ P'?_ .*H_L3QO_T,5C_X#O\ _%4
M=G17&?V+XV_Z&*Q_\!W_ /BJ/[%\;_\ 0Q6/_@.__P 50!V=%<9_8GC?_H8K
M'_P'?_XJC^Q?&W_0Q6/_ (#O_P#%4 =G17&?V+XW_P"ABL?_  '?_P"*H_L3
MQO\ ]#%8_P#@._\ \50!V=%<9_8OC;_H8K'_ ,!W_P#BJ/[$\;_]#%8_^ [_
M /Q5 '9T5QG]B>-_^ABL?_ =_P#XJC^Q?&W_ $,5C_X#O_\ %4 =G17&?V)X
MW_Z&*Q_\!W_^*H_L3QO_ -#%8_\ @.__ ,50!V=%<9_8OC;_ *&*Q_\  =__
M (JC^Q/&_P#T,5C_ . [_P#Q5 '9T5QG]B>-_P#H8K'_ ,!W_P#BJ/[%\;?]
M#%8_^ [_ /Q5 '9T5QG]B>-_^ABL?_ =_P#XJC^Q/&__ $,5C_X#O_\ %4 =
MG17&?V)XV_Z&*Q_\!W_^*H_L3QO_ -#%8_\ @.__ ,50!V=%<9_8GC?_ *&*
MQ_\  =__ (JC^Q/&W_0Q6/\ X#O_ /%4 =G17&?V)XW_ .ABL?\ P'?_ .*H
M_L3QO_T,5C_X#O\ _%4 =G17&?V)XV_Z&*Q_\!W_ /BJ/[$\;_\ 0Q6/_@._
M_P 50!V=%<9_8GC?_H8K'_P'?_XJC^Q/&W_0Q6/_ (#O_P#%4 =G17&?V)XW
M_P"ABL?_  '?_P"*H_L3QO\ ]#%8_P#@._\ \50!V=%<9_8GC;_H8K'_ ,!W
M_P#BJ/[$\;_]#%8_^ [_ /Q5 '9T5QG]B>-_^ABL?_ =_P#XJC^Q/&W_ $,5
MC_X#O_\ %4 =G17&?V)XW_Z&*Q_\!W_^*H_L3QO_ -#%8_\ @.__ ,50!V=%
M<9_8GC;_ *&*Q_\  =__ (JC^Q/&_P#T,5C_ . [_P#Q5 '9T5QG]B>-_P#H
M8K'_ ,!W_P#BJ/[$\;?]#%8_^ [_ /Q5 '9T5QG]B>-_^ABL?_ =_P#XJC^Q
M/&__ $,5C_X#O_\ %4 =G17&?V)XV_Z&*Q_\!W_^*H_L3QO_ -#%8_\ @.__
M ,50!V=%<9_8GC?_ *&*Q_\  =__ (JC^Q?&W_0Q6/\ X#O_ /%4 =G17&?V
M)XW_ .ABL?\ P'?_ .*H_L3QO_T,5C_X#O\ _%4 =G17&?V+XV_Z&*Q_\!W_
M /BJ/[$\;_\ 0Q6/_@.__P 50!V=%<9_8GC?_H8K'_P'?_XJC^Q?&W_0Q6/_
M (#O_P#%4 =G17&?V)XW_P"ABL?_  '?_P"*H_L3QO\ ]#%8_P#@._\ \50!
MV=%<9_8OC;_H8K'_ ,!W_P#BJ/[$\;_]#%8_^ [_ /Q5 '9T5QG]B^-_^ABL
M?_ =_P#XJC^Q?&W_ $,5C_X#O_\ %4 =G17&?V)XW_Z&*Q_\!W_^*H_L7QO_
M -#%8_\ @.__ ,50!V=%<9_8OC;_ *&*Q_\  =__ (JC^Q/&_P#T,5C_ . [
M_P#Q5 '9T5QG]B>-_P#H8K'_ ,!W_P#BJ/[%\;?]#%8_^ [_ /Q5 '9T5QG]
MB>-_^ABL?_ =_P#XJC^Q/&__ $,5C_X#O_\ %4 =G17&?V+XV_Z&*Q_\!W_^
M*H_L3QO_ -#%8_\ @.__ ,50!V=%<9_8OC;_ *&*Q_\  =__ (JC^Q?&W_0Q
M6/\ X#O_ /%4 =G17&?V)XW_ .ABL?\ P'?_ .*H_L7QM_T,5C_X#O\ _%4
M=G17&?V+XV_Z&*Q_\!W_ /BJ/[$\;_\ 0Q6/_@.__P 50!V=%<9_8OC;_H8K
M'_P'?_XJC^Q?&W_0Q6/_ (#O_P#%4 =G17&?V)XW_P"ABL?_  '?_P"*H_L7
MQM_T,5C_ . [_P#Q5 '9T5QG]B^-O^ABL?\ P'?_ .*H_L3QO_T,5C_X#O\
M_%4 =G17&?V+XV_Z&*Q_\!W_ /BJ/[%\;?\ 0Q6/_@.__P 50!V=%<9_8GC?
M_H8K'_P'?_XJC^Q?&W_0Q6/_ (#O_P#%4 =G17&?V+XV_P"ABL?_  '?_P"*
MH_L3QO\ ]#%8_P#@._\ \50!V=%<9_8OC;_H8K'_ ,!W_P#BJ/[%\;?]#%8_
M^ [_ /Q5 '9UQ/B7_D;])_WQ_,4_^Q?&W'_%167O_H[_ /Q58UW::O:>*-,&
MJWT-TYE7:T<97 R/4F@#TF7_ %+_ .Z:S/#/_(N6/&/W?3\36G+_ *E_]TUF
M>&?^1;L< C]WW^IH K^"O^1,TK_K@.V.YK>K!\%?\B9I7_7 ?S-;U !40MH!
M<FY$,8G9 ADVC<5SG&?2I:* "BBB@"*Y_P"/6;_<;^5>=_"+_CSUOG/_ !,9
MN_\ M&O1+G_CUF_W&_E7GGPCS]CUOG/_ !,9N?\ @1H ](HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XGQ+_P C=I..OF+Q^(KM
MJXGQ+_R-^D_[X_F* .SE_P!2_P#NFLSPS_R+=CSG]WU_$UIR_P"I?_=-9GAG
M_D7+'G/[OK^)H K^"O\ D3=*_P"N [^YK>K!\%?\B9I7_7 =L=S6]0 4444
M%%%% $5S_P >LW^XW\J\\^$7_'GK? _Y",W3_>->AW/_ !ZS?[C?RKSOX1?\
M>>MC&/\ B8S<9_VC0!Z31110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5Q/B7_D<-)_WQ_,5VU<3XE_Y'#2?]\?S% '9R_ZE_\ =-9G
MAG_D7+'I_J^WU-:<O^I?_=-9GAGCPY8\8_=]/Q- %?P5_P B9I7_ %P'\S6]
M6#X*_P"1,TK_ *X#^9K>H **** "BBB@"*Y_X]9O]QOY5YY\(O\ CRUOKC^T
M9NO^\:]#N?\ CUF_W&_E7G?PB_X\];.<_P#$QFYQ_M&@#TFBBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB?$O_(WZ3_OC^8KMJXG
MQ+_R.&D_[X_F* .SE_U+_P"Z:S/#/_(MV/7_ %??ZFM.7_4O_NFLSPSSX<L>
M<_N^OXF@"OX*_P"1,TK_ *X#MCN:WJP?!7_(F:5_UP'\S6]0 4444 %%%% $
M5S_QZS?[C?RKSSX1?\>>M]/^0C-T/^T:]#N?^/6;_<;^5>>?"+_CSUOC'_$Q
MFX_X$: /2**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "N)\2_\CAI/^^/YBNVKB?$O_(WZ3_OC^8H [.7_4O_ +IK,\,_\BY8]/\
M5]OJ:TY?]2_^Z:S/#/\ R+ECQC]WT_$T 5_!7_(F:5_UP'\S6]6#X*_Y$S2O
M^N [8[FMZ@ HHJO?J'TZY4S>0&B<>;G_ %?!^;\.M #8M2L)KIK6*]MI+A<Y
MB652XQUXSFGV]Y:W>_[-<PS>6=K^6X;:?0XZ&OG34BF@S>(;BZB54CL;=8=5
ML;C$KR,K>7)D#)\P\MS^=>G:!#%8>-=$AM(U@BNM"-Q<)&-HEEW)\[ =6Y/)
M]: ._N?^/6;_ '&_E7G?PBQ]CUO _P"8C-_Z$:[3Q!J9TK29IQ:SW'RGY84+
M$<=>*^?_  A\5Y_#9U."WT*:]66[DEW!B",G.",&@#Z5HKQ'_A?=]S_Q24_'
M_30__$TG_"^[[&?^$2GQ_P!=#_\ $T >WT5XC_PON^SC_A$I\_\ 70__ !-'
M_"^[[G_BDI^/^FA_^)H ]NHKQ#_A?=]C/_")3X_ZZ'_XFE_X7W?9Q_PB4^?^
MNA_^)H ]NHKQ'_A?=]S_ ,4E/Q_TT/\ \32?\+[OL9_X1*?'KYA_^)H ]OHK
MQ'_A?=]G'_")3Y_ZZ'_XFC_A?=]S_P 4E/Q_TT/_ ,30![=17B'_  ON^QG_
M (1*?'KYA_\ B:7_ (7W?9Q_PB4^?^NA_P#B: /;J*\1_P"%]WW/_%)3\?\
M30__ !-)_P +[OL9_P"$2GQZ^8?_ (F@#V^BO$?^%]WV<?\ ")3Y_P"NA_\
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
MP?\ QV@#W"BO$?\ A?=]G'_")3Y_ZZ'_ .)H_P"%]WW/_%)3\?\ 30__ !-
M'MU%>(?\+[OL _\ ")3X/_30_P#Q-+_PON^SC_A$I\_]=#_\30![=17B/_"^
M[[G_ (I*?CK^\/\ \32?\+[OL _\(E/@_P#30_\ Q- 'M]%>(_\ "^[[./\
MA$I\_P#70_\ Q-'_  ON^Y_XI*?CK^\/_P 30![=17B'_"^[[ /_  B4^#_T
MT/\ \32_\+[OLX_X1*?/_70__$T >W45XC_PON^Y_P"*2GXZ_O#_ /$TG_"^
M[[ /_")3X/\ TT/_ ,30![?17B/_  ON^SC_ (1*?/\ UT/_ ,31_P +[ON?
M^*2GXZ_O#_\ $T >W45XA_PON^P#_P (E/@_]-#_ /$TO_"^[[./^$2GS_UT
M/_Q- 'MU<3XE_P"1PTG_ 'Q_,5P__"^[[G_BDI^.O[P__$U3L_BB/$WC;28;
MK2I+%FF55#,6R21["@#W>7_4O_NFLSPS_P BW8X!'[OO]36G+_J7_P!TUF>&
M?^1;L><_N^OXF@"OX*_Y$S2O^N _F:WJP?!7_(F:5_UP'\S6]0 4C*&4JP!4
MC!![TM% '&Q_#+PZNN:EJ4D#2K?1")K=V/EH,'.!GOG\.V*VM#\+Z1X<1UTV
MV,>_ )>1I" .P+$D#V%;%% #9(UEB>-QE'4JP]0:Q=(\'Z!H7G?V?IL,?G-N
MDW#?D_CFMRB@"M_9]E_SYV__ 'Z7_"C^SK+&/L=O_P!^E_PJS10!6_L^R_Y\
M[?\ []+_ (4?V?9?\^=O_P!^E_PJS10!6_LZRQC[';_]^E_PH_L^R_Y\[?\
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
M^SK+_GSM_P#OTO\ A5FB@"M_9]E_SYV__?I?\*/[/LO^?.W_ ._2_P"%6:*
M*W]G67_/G;_]^E_PH_L^R_Y\[?\ []+_ (59HH QM8\*:'KU@UEJ.G0RP,02
MH7:>/<8-6K71=,LK2&U@L8%AA0(@* X &!R:OT4 5O[/LO\ GSM_^_2_X4?V
M?9?\^=O_ -^E_P *LT4 5O[.LO\ GSM_^_2_X4?V?9?\^=O_ -^E_P *LT4
M5O[.LO\ GSM_^_2_X4?V=9?\^=O_ -^E_P *LT4 5'L].B :2VM4!X!9%%(]
MGIT>-]M:KN.!N11FN>\=66FG3'U'5(9+U+>/$%AN^5Y2>&4=2XY_#-<I)IUQ
M/J5UIFO7']I2:7H*W<+OG"3[G_>#WP%_*@#TYK&P4#=:VP&<#,:]:1K/3E=4
M:VM0[= 47)KSK6?M5_X/\$:I/?W)E-W9&5 WRS,Q&6;U/^-9GC?4(M-U'Q!=
MW[2-JD31G19XU+FV7"[N5X3)S][UH ]:_LZR_P"?.W_[]+_A1_9UE_SYV_\
MWZ7_  J6 EK>-B<DH"3^%24 5O[/LO\ GSM_^_2_X4?V=9?\^=O_ -^E_P *
MLT4 5O[.LO\ GSM_^_2_X4?V?9?\^=O_ -^E_P *LT4 5O[.LO\ GSM_^_2_
MX5E7W@SP_J.JVFI7&G1&[M&#0R+E=I'L.#TK>HH 9+_J7_W369X9_P"1<L><
M_N_ZFM.7_4O_ +IK,\,_\BY8\ ?N^WU- %?P5_R)FE?]<!VQW-;U8/@K_D3-
M*_ZX#^9K>H **** "BBB@ HHHH **** "BBB@ HHHH K:C8QZEI\]E+)-'',
MA1GA<HX'LPZ&N,3X2^'XEME2\UE5M23 !J#CRB>NWTZFN\HH IZ7IEKI%BEI
M:(1&O)9CEG;NS'N3W-1Z3HMGHNG&PLU<0%Y)"&;)R[%FY^I-:%% %+2-*M=$
MTJWTVR5EMX%*H&;)QDGK^-7:** "BBB@ HHHH **** "BBB@ HHHH **** "
MN<\0^"M,\37]K>WMQJ$<UJ/W/V:Z:(*>>0!WP2,UT=% ')S?#S1I]0CO9)]2
M,RPQP/\ Z6V)D3.!(/XNISGKFMR]T6ROUL%EC*K8SI/ J':%900OX8/2M"B@
M#"N_"&DWNKKJ,J2A\[I(4D(AF;LSIT8].3Z#TK=HHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** .4D^'^E2>(I==%WJB7LKJ[[+UU5@IR%V_P!WKQ[T
M_2O 6C:1J37MNUXY,SSB&:X+Q)(S;BZH> <D\^]=110!0;2+-]9;560M<M:_
M9#D_*8]V[&/K5+2_">EZ1J+WMLLQ<Y$4<DA:.W!ZB)>B#MQ6Y10 4444 %%%
M% !1110 4444 %%%% !1110 4444 1SPBXMY869U61"A9&PPR,9![&N0L_AC
MH5E9WEG'<:H]M=QR1S0R7KLAW\L<'^(^M=G10!B:#X5T_P .[S:O<SR,H02W
M4QE=4_NACR%XSBIX= L8+/4[5%?RM2DDEN 7Y+2##8].*U** (+*SBT^PM[*
M $0V\:Q("<G:HP.?PJ>BB@ HHHH **** "BBB@ HHHH **** "BBB@ K+\0:
M!9^)=(DTR_>X6VE(WB"4QEAZ$CM[5J44 <>_PWT>33H;)[O5G2"<3PR-?.7C
M8+M&UNH&#TK<M- L++19=+B5S!,C)*[MF23<,%F;J6([UJ44 8-YX0TN\TJS
ML#]HA6SC6*">"4QS(@&,!QS@X&?7%:UC96^G6<=I:Q+'#&,*H'YGZGK5BB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y[Q'X-TWQ/=6EQ?3W\;VAS#
M]FN6B"M_>X[\]:J3_#S1[BZM[F2YU/SH8%MRPO&!E122 _\ >ZGK7644 9M]
MH5AJ%G:6DL.R"TFCFA2([0K(<KT[>U5-0\(Z5J6J)?SI*'R#+%'(5BGQT\Q.
MC_C6[10 @    P!T%+110 4444 %%%% !1110 R7_4O_ +IK,\,\>'+'C'[O
MI^)K3E_U+_[IK,\,_P#(MV/7_5]_J: *_@K_ )$S2O\ K@/YFMZL'P5_R)FE
M?]<!VQW-;U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (2%4LQ
M  Y)/:J!U[1P<'5K$'_KX3_&K=S EU:RV\F=DJ%&P<'!&*\LD_9^\).[,&O!
MDYYF)H ]#N/$VAVMO)/)JUEL09.V=2?R!KG_  O\4/#OBB>\BAN8[9K9L?OY
M H=?[PSBN4N?V>O#+V\JV\]S'*5PCLY8*?7'>L+PS^SS'FY;Q%<DX;;"D#=1
M_>)'\J /;?[?T;_H+6'_ ($I_C4T&HV5VKFTNX+C8,D12!L?D:\N_P"&?/">
M?OW?3_GJ:ZSP;\.M(\$?:&TQIM\_WC(Y8?E0!G6WCG4(K:76;R&"32RK,;2
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
M9!3=W4$ ;H99 N?SJQ7*^,_ .D^.(;>/4S,/L[%D\MRO6@#:_M_1O^@M8?\
M@2G^-8?B3XB:!X;AM9)KR&X\^41 02JQ7/<XSQ7(?\,^>$\'Y[OV_>FO.O$O
MP,UN/7+B/0K13IZX\II)LEN![>N: /H\:_HQ /\ :UCS_P!/*?XTO]OZ-_T%
MK#_P)3_&O&/"?P#L;C1E?Q'%+#?!B"L,Y((QP:W1^SYX2!&6NSZ_O3S0!U'C
MSQE-X2MM'N[:V%Y#=W@AE1.69"I.5]^!^%-O/%&I2Z]J=EIAM7AM=-AOXV*E
MS("S;E&#SD+@>]6=9\,2SR^%XK%5:UTR]$DHD?GR_+9?QZBJ/ACP9>>'O'NM
MZGYR/IEY B6L8X\C#$^6%[*,_K0 ^/QM<W:7FH6M@YL;"Q6XFAQNDE=UW!$(
MX!7!!'K5O0-9UBZAN9+UK"ZB\DSQS69P(3C(B<$D[N^>E.\,:%J>D>'M2M&E
MBM[R>]N9X9 /,50[DJ2._7I5+0/#NI07][>3V-KI:O;O!]FM'!2Y<G/G-@##
M=L<]>M &3X<\3>)]<T_3]0DU[PQ!'<[6:V96\U03]W[_ %KL?%&LRZ-IL+6R
M*US=W,=I"S\JCN<!F'<#T%<%X:\):MI%EIUI=>!-#GEMRH>]-RA<X/W\;.O?
MK7=^+-(N-7TRW^R;3<6=U'>1QL<"1D.0A/;/K0!2@UC6-!CF?Q4]G) $WI<V
M4; 9SCR]A)9F[\=JFO/'>@6.GV=[-=2F*\8K"J0.SD@9(*@9! [$5B:CIGB[
M7;BPU2ZL[.TDTJ?[1!IZSB07+X(R9<#9PQXP:-.\):K%KNF:O.L2.U_<WUW$
MLF?),D00*I_BY'7B@"_;?$_PK=1SRI?2K% C/)));2(HV]1DC&?;K6GI/C#1
M=:M9[FUNBL<(W/Y\;1';Z@,!D>]>;^.O"&JQ_"'6;1EA\U-4FU$_O./)WLV?
MK@]*V(/"NK^*])^TZG%#ISMI26,"1R>=O7<KAR>,?=QCWH [*P\6:-J.GSWL
M-T5B@SY@F0QL/^ L 3GMZUCWGQ"THZ7]OM+J2&**YBCF-Q92Y8,3\JC )8XX
MJB_A_6KR34M8OM'M)+V>UBLX]/\ M(*[48L)/,QPW.1QP0*BM_"WB*71+&WN
M3M\G5(+D6\]UY[QHC$L?-/+9XP,<4 :.E?%#0-2T==0;[3!F8Q>48'9\@GG
M'3CKT'0UV4,T5Q"DT,BR1N,JZG((^M>.+\/O$HAAEDM"9;7SK>.*UU(P&6.2
M0R;RX''7&W\:]/\ "^FG2/#&GZ>;;[,8(0GD^;YNSVWX&[ZT <OH'Q/TR\O+
MW3M3F\N^M[Z6WQ' Y14#$(6;! R!U)J]XV\>6?AK3)Q;RB74=@:%5B:1 20/
MF*\+P>Y%<OH_P_UVRM?'\<R0!M;+FSQ+G.=^-WI]X5/JO@_Q'!I6J:=IEI;7
M::Q'!Y\DEP(_L[1HBD 8.[[N<\4 =NWBO28M5ATN:YVW<B@\(=BGT+_=!]B<
MT\>*-(+B,7/[TW'V;RMAW[\XSMZ[?]KI7 :C\/=1_P"$BGG2UFO[.[NTNY -
M3,"1L"O!CP0V-N<]ZU5\(:J/B1_PFI2'SB/L9L_,X$/3S=WKCG;C\: /0J**
M* "BBB@ HHHH **** "BBB@ HHHH 9+_ *E_]TUF>&>?#ECSG]WU_$UIR_ZE
M_P#=-9GAG_D7+'I_J^WU- %?P5_R)FE?]<!_,UO5@^"O^1,TK_K@/YFMZ@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** (8[2VBGDGCMXDFD^_(J ,WU/4U-110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5"]I;2W"7$EO
M$\\?"2,@++]#U%344 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 V2-)8VCD171AAE89!'N*55"J%4  #  [4M% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 R7_4O_NFLSPS_ ,BY8\8_=]/Q
M-:<O^I?_ '369X9_Y%NQQG_5]_J: ,K0(_$6DZ#9V$FDVS/!'L)%T,']*TOM
MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;
M=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MN
MO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU_
M_H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\
MT![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\
MH#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_
M ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/
M;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P
M*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@
M4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?
MX444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"
MC[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A1
M10 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/M
MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;
M=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MN
MO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU_
M_H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\
MT![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\
MH#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_
M ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/
M;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P
M*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@
M4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?
MX444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"
MC[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A1
M10 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/M
MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;
M=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MN
MO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU_
M_H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\
MT![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\
MH#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_
M ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/
M;_\ @4/\*/MNO_\ 0'M__ H?X444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P
M*'^%%% !]MU__H#V_P#X%#_"C[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@
M4/\ "C[;K_\ T![?_P "A_A110 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?
MX444 'VW7_\ H#V__@4/\*/MNO\ _0'M_P#P*'^%%% !]MU__H#V_P#X%#_"
MC[;K_P#T![?_ ,"A_A110 ?;=?\ ^@/;_P#@4/\ "C[;K_\ T![?_P "A_A1
M10 ?;=?_ .@/;_\ @4/\*/MNO_\ 0'M__ H?X444 (UWKS*5_LB 9&,_:A_A
95G0;:XL]#M+>[55GC3#JK;@#D]Z** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>sri-20191231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2020 9:57:42 PM-->
<!--Modified on: 2/27/2020 9:57:42 PM-->
<schema targetNamespace="http://www.stoneridge.com/20191231" elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sri="http://www.stoneridge.com/20191231" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:currency="http://xbrl.sec.gov/currency/2019-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:us-types="http://fasb.org/us-types/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2019-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:srt-types="http://fasb.org/srt-types/2019-01-31">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets" id="StatementCondensedConsolidatedBalanceSheets">
        <link:definition>00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations" id="StatementCondensedConsolidatedStatementsOfOperations">
        <link:definition>00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" id="StatementCondensedConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" id="StatementCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails">
        <link:definition>40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails">
        <link:definition>40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails">
        <link:definition>40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails">
        <link:definition>40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails">
        <link:definition>40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails">
        <link:definition>40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" id="DisclosureDebtScheduleOfDebtDetails">
        <link:definition>40502 - Disclosure - Debt (Schedule of Debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
        <link:definition>40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
        <link:definition>40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" id="DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" id="DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails">
        <link:definition>40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" id="DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails">
        <link:definition>40702 - Disclosure - Operating Lease Commitments - Components of lease expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" id="DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails">
        <link:definition>40703 - Disclosure - Operating Lease Commitments - Supplemental balance sheet information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" id="DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2" id="DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details) (Calc2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails">
        <link:definition>41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" id="StatementCondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" id="StatementCondensedConsolidatedStatementsOfShareholdersEquity">
        <link:definition>00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness" id="DisclosureOrganizationAndNatureOfBusiness">
        <link:definition>10101 - Disclosure - Organization and Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>10201 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureDebt" id="DisclosureDebt">
        <link:definition>10501 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>10601 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments" id="DisclosureOperatingLeaseCommitments">
        <link:definition>10701 - Disclosure - Operating Lease Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans" id="DisclosureShareBasedCompensationPlans">
        <link:definition>10801 - Disclosure - Share-Based Compensation Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans" id="DisclosureEmployeeBenefitPlans">
        <link:definition>10901 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>11101 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation" id="DisclosureHeadquarterRelocationAndConsolidation">
        <link:definition>11201 - Disclosure - Headquarter Relocation and Consolidation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment" id="DisclosureRestructuringAndBusinessRealignment">
        <link:definition>11301 - Disclosure - Restructuring and Business Realignment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSegmentReporting" id="DisclosureSegmentReporting">
        <link:definition>11401 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData" id="DisclosureUnauditedQuarterlyFinancialData">
        <link:definition>11601 - Disclosure - Unaudited Quarterly Financial Data</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" id="DisclosureScheduleIiValuationAndQualifyingAccounts">
        <link:definition>11701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>30203 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsTables" id="DisclosureInvestmentsTables">
        <link:definition>30403 - Disclosure - Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureDebtTables" id="DisclosureDebtTables">
        <link:definition>30503 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>30603 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables" id="DisclosureShareBasedCompensationPlansTables">
        <link:definition>30803 - Disclosure - Share-Based Compensation Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsTables">
        <link:definition>31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables" id="DisclosureRestructuringAndBusinessRealignmentTables">
        <link:definition>31303 - Disclosure - Restructuring and Business Realignment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingTables" id="DisclosureSegmentReportingTables">
        <link:definition>31403 - Disclosure - Segment Reporting (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables" id="DisclosureUnauditedQuarterlyFinancialDataTables">
        <link:definition>31603 - Disclosure - Unaudited Quarterly Financial Data (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails">
        <link:definition>40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails">
        <link:definition>40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails">
        <link:definition>40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails">
        <link:definition>40208 - Disclosure - Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails">
        <link:definition>40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails">
        <link:definition>40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails">
        <link:definition>40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails">
        <link:definition>40216 - Disclosure - Summary of Significant Accounting Policies (Common Share Repurchase) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails">
        <link:definition>40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" id="DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails">
        <link:definition>40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" id="DisclosureInvestmentsNarrativeDetails">
        <link:definition>40401 - Disclosure - Investments (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" id="DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails">
        <link:definition>40402 - Disclosure - Investments (Schedule of Noncontrolling Interest) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" id="DisclosureDebtNarrativeDetails">
        <link:definition>40501 - Disclosure - Debt (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" id="DisclosureIncomeTaxesNarrativeDetails">
        <link:definition>40601 - Disclosure - Income Taxes (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" id="DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails">
        <link:definition>40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" id="DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails">
        <link:definition>40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" id="DisclosureShareBasedCompensationPlansNarrativeDetails">
        <link:definition>40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" id="DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails">
        <link:definition>40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" id="DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails">
        <link:definition>40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails" id="DisclosureEmployeeBenefitPlansDetails">
        <link:definition>40901 - Disclosure - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails">
        <link:definition>41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails">
        <link:definition>41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" id="DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails">
        <link:definition>41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" id="DisclosureCommitmentsAndContingenciesNarrativeDetails">
        <link:definition>41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" id="DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails">
        <link:definition>41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" id="DisclosureRestructuringAndBusinessRealignmentNarrativeDetails">
        <link:definition>41301 - Disclosure - Restructuring and Business Realignment (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" id="DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails">
        <link:definition>41302 - Disclosure - Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" id="DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails">
        <link:definition>41303 - Disclosure - Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails" id="DisclosureSegmentReportingNarrativeDetails">
        <link:definition>41401 - Disclosure - Segment Reporting (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" id="DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails">
        <link:definition>41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" id="DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails">
        <link:definition>41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails" id="DisclosureSubsequentEventsNarrativeDetails">
        <link:definition>41501 - Disclosure - Subsequent Events (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" id="DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails">
        <link:definition>41601 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" id="DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails">
        <link:definition>41602 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" id="DisclosureScheduleIiValuationAndQualifyingAccountsDetails">
        <link:definition>41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <link:definition>00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRevenue" id="DisclosureRevenue">
        <link:definition>10301 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureInvestments" id="DisclosureInvestments">
        <link:definition>10401 - Disclosure - Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements" id="DisclosureFinancialInstrumentsAndFairValueMeasurements">
        <link:definition>11001 - Disclosure - Financial Instruments and Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>11501 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRevenueTables" id="DisclosureRevenueTables">
        <link:definition>30303 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables" id="DisclosureOperatingLeaseCommitmentsTables">
        <link:definition>30703 - Disclosure - Operating Lease Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" id="DisclosureRevenueNarrativeDetails">
        <link:definition>40301 - Disclosure - Revenue (Narrative) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails" id="DisclosureOperatingLeaseCommitmentsNarrativeDetails">
        <link:definition>40701 - Disclosure - Operating Lease Commitments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails" id="DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails">
        <link:definition>40705 - Disclosure - Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails" id="DisclosureOperatingLeaseCommitmentsOtherInformationDetails">
        <link:definition>40706 - Disclosure - Operating Lease Commitments - Other information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="sri-20191231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sri-20191231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sri-20191231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="sri-20191231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <import namespace="http://fasb.org/us-roles/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd" />
  <import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd" />
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd" />
  <element name="PstEletronicaltdaMember" id="sri_PstEletronicaltdaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TermLoanMember" id="sri_TermLoanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" id="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" id="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ElectronicsMember" id="sri_ElectronicsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ControlDevicesMember" id="sri_ControlDevicesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PstMember" id="sri_PstMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="SegmentReportingInformationCapitalExpendituresAbstract" id="sri_SegmentReportingInformationCapitalExpendituresAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="EuropeAndOtherMember" id="sri_EuropeAndOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="MindaStoneridgeInstrumentsLtdMember" id="sri_MindaStoneridgeInstrumentsLtdMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AmortizationAndAccretionOfDebtDiscount" id="sri_AmortizationAndAccretionOfDebtDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DocumentAndEntityInformationAbstract" id="sri_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="sri_EuroDenominatedForeignCurrencyForwardContractsMember" name="EuroDenominatedForeignCurrencyForwardContractsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" name="MexicanPesoDenominatedForeignCurrencyForwardContractsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="DebtTable" id="sri_DebtTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="sri_PstLongTermNotesMember" name="PstLongTermNotesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="IncreaseInMaximumBorrowingCapacityOfCreditFacility" id="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element id="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" name="U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" name="U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_CivilLaborAndOtherTaxContingenciesMember" name="CivilLaborAndOtherTaxContingenciesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="PstSegmentMember" id="sri_PstSegmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="sri_CreditFacilityMember" name="CreditFacilityMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_ExploitatiemaatschappijBerghaafB.v.Member" name="ExploitatiemaatschappijBerghaafB.v.Member" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_EarnoutConsiderationMember" name="EarnoutConsiderationMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" name="AdditionalPercentageOfNoncontrollingInterestAcquired" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <element name="InventoryFairValueStepUp" id="sri_InventoryFairValueStepUp" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element id="sri_DividendsPayablePriceIndexAdjustment" name="DividendsPayablePriceIndexAdjustment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <element name="RepurchasedCommonSharesForTreasuryInTreasuryShares" id="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" id="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" id="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="TreasuryStockPolicyPolicyTextBlock" id="sri_TreasuryStockPolicyPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" id="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" id="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" id="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" id="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="HeadquarterRelocationTextBlock" id="sri_HeadquarterRelocationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="NoncontrollingInterestTableTextBlock" id="sri_NoncontrollingInterestTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" id="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ScheduleOfTaxYearsOpenForExaminationTableTextBlock" id="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="AccountingPoliciesTable" id="sri_AccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="sri_PerformanceBasedRightToReceivedCommonSharesMember" name="PerformanceBasedRightToReceivedCommonSharesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="TechnologyMember" id="sri_TechnologyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element id="sri_PreProductionCostsMember" name="PreProductionCostsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="AccountingPolicyLineItems" id="sri_AccountingPolicyLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="AccountsReceivableSold" id="sri_AccountsReceivableSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element name="ResearchAndDevelopmentExpensePercentage" id="sri_ResearchAndDevelopmentExpensePercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="sri_FordMotorCompanyMember" name="FordMotorCompanyMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_OrlacoMember" name="OrlacoMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="CashPaidToSellerAtClosing" id="sri_CashPaidToSellerAtClosing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element id="sri_PstShortTermObligationsMember" name="PstShortTermObligationsMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element name="LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" id="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="CurrentStateAndForeignIncomeTaxExpenseBenefit" id="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <element name="DeferredTaxLiabilitiesBasisDifference" id="sri_DeferredTaxLiabilitiesBasisDifference" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <element name="UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" id="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" id="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="Plan2006Member" id="sri_Plan2006Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TwoThousandSixteenPlanMember" id="sri_TwoThousandSixteenPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="DirectorSharePlanMember" id="sri_DirectorSharePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="TimeBasedAwardsMember" id="sri_TimeBasedAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="PerformanceBasedAwardsMember" id="sri_PerformanceBasedAwardsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" id="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" id="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" id="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" id="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="PercentOfAwardAllocatedToTotalShareholderReturn" id="sri_PercentOfAwardAllocatedToTotalShareholderReturn" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="PercentOfAwardAllocatedToEarningsPerShare" id="sri_PercentOfAwardAllocatedToEarningsPerShare" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element name="GrantAgreementMaximumValue" id="sri_GrantAgreementMaximumValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <element name="ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" id="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <element id="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" name="IssuanceOfRestrictedCommonSharesInTreasuryShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_VolvoMember" name="VolvoMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_AutotechVenturesMember" name="AutotechVenturesMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_InvestmentsContributionPeriod" name="InvestmentsContributionPeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_IncomeTaxAuthorityArgentinaMember" name="IncomeTaxAuthorityArgentinaMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_ExcessAndObsoleteInventoryMember" name="ExcessAndObsoleteInventoryMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_IntangibleImpairmentMember" name="IntangibleImpairmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_FixedAssetImpairmentMember" name="FixedAssetImpairmentMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_GrantIncome" name="GrantIncome" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_CantonFacilityMember" name="CantonFacilityMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_LeaseBalanceSheetDisclosureTableTextBlock" name="LeaseBalanceSheetDisclosureTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_CantonFacilityRestructuringPlanMember" name="CantonFacilityRestructuringPlanMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_PaymentsForEarnOutConsideration" name="PaymentsForEarnOutConsideration" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_LeaseQuantitativeDisclosureTableTextBlock" name="LeaseQuantitativeDisclosureTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_NonCoreSwitchesAndConnectorProductMember" name="NonCoreSwitchesAndConnectorProductMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" name="ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" name="PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_ProceedsFromDivestitureOfBusinessProduct" name="ProceedsFromDivestitureOfBusinessProduct" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" name="DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" name="DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="sri_AcceleratedShareRepurchaseAgreementMember" name="AcceleratedShareRepurchaseAgreementMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_PercentageOfExpectedSharesRepurchased" name="PercentageOfExpectedSharesRepurchased" nillable="true" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <element id="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" name="EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" name="ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_CommonShareRepurchaseProgramTreasuryShares" name="CommonShareRepurchaseProgramTreasuryShares" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_RepurchasedCommonSharesForTreasury" name="RepurchasedCommonSharesForTreasury" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="sri_SuzhouShortTermCreditLineMember" name="SuzhouShortTermCreditLineMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_ShippingAndHandlingCostsPolicyTextBlock" name="ShippingAndHandlingCostsPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" name="EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_AcceleratedDepreciationMember" name="AcceleratedDepreciationMember" nillable="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration" />
  <element id="sri_LongTermDeferredTaxAssets" name="LongTermDeferredTaxAssets" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" name="EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" name="PercentOfAwardAllocatedToReturnOnInvestedCapital" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" name="ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" nillable="true" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="sri_DisposalGroupSalesAfterDisposal" name="DisposalGroupSalesAfterDisposal" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_DisposalGroupOperatingIncomeAfterDisposal" name="DisposalGroupOperatingIncomeAfterDisposal" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" name="CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>sri-20191231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2020 9:57:42 PM-->
<!--Modified on: 2/27/2020 9:57:42 PM-->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef roleURI="http://www.stoneridge.com/role/DisclosureInvestments" xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestments" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtScheduleOfDebtDetails" roleURI="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" />
  <calculationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_636784124314987576" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637184374568015975" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets_636784124314987576" xlink:to="us-gaap_AssetsCurrent_637184374568015975" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637184374568015975" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637184374568015975" xlink:to="us-gaap_AccountsReceivableNetCurrent_637184374568015975" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_637184374568015975" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637184374568015975" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_637184374568015975" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637184374568015975" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637184374568015975" xlink:to="us-gaap_InventoryNet_637184374568015975" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637184374568015975" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_637184374568015975" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637184374568015975" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets_636784124314987576" xlink:to="us-gaap_AssetsNoncurrent_637184374568025985" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_637184374568025985" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_637184374568025985" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_637184374568025985" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374568025985" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_637184374568025985" xlink:to="us-gaap_Goodwill_637184374568025985" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_637184374568025985" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637184374568025985" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent_637184374568025985" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374568025985" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesCurrent_637184374568025985" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637184374568025985" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637184374568025985" xlink:to="us-gaap_AccountsPayableCurrent_637184374568025985" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637184374568035951" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637184374568025985" xlink:to="us-gaap_LongTermDebtCurrent_637184374568035951" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_637184374568085936" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637184374568025985" xlink:to="us-gaap_OtherLiabilitiesCurrent_637184374568085936" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_637184374568025985" xlink:to="us-gaap_ShortTermBorrowings_637184374568095949" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesNoncurrent_637184374568095949" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_637184374568095949" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374568095949" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_637184374568095949" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374568095949" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_637184374568095949" xlink:to="us-gaap_LongTermDebtNoncurrent_637184374568095949" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_637184374568095949" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374568095949" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637184374568095949" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent_637184374568095949" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637184374568095949" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_PreferredStockValue_637184374568105971" order="1" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_CommonStockValue_637184374568105971" order="2" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_AdditionalPaidInCapital_637184374568105971" order="3" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_TreasuryStockValue_637184374568105971" order="4" use="optional" weight="-1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637184374568105971" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637184374568105971" order="5" use="optional" weight="1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374568105971" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374568115959" order="6" use="optional" weight="1" priority="5" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374568115959" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_ProfitLoss_637184374568115959" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637184374568115959" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637184374568115959" order="1" use="optional" weight="-1" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ProfitLoss_637184374568115959" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" order="2" use="optional" weight="1" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_637184374568115959" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" xlink:to="us-gaap_InterestIncomeExpenseNet_637184374568115959" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637184374568125968" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637184374568125968" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374568115959" xlink:to="us-gaap_OperatingIncomeLoss_637184374568125968" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637184374568125968" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637184374568125968" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637184374568125968" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637184374568125968" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637184374568125968" xlink:to="us-gaap_OtherNonrecurringIncome_637184374568125968" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637184374568125968" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374568125968" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_637184374568125968" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_637184374568125968" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_637184374568125968" order="5" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss_637184374568135945" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374568135945" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374568135945" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374568135945" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374568135945" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637184374568135945" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636999889849642425" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636999889849642425" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_ProfitLoss_637184374568135945" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_Depreciation_637184374568135945" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374568135945" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374568135945" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AmortizationAndAccretionOfDebtDiscount" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="sri_AmortizationAndAccretionOfDebtDiscount_637184374568145950" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637184374568145950" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_637184374568145950" order="6" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637184374568145950" order="7" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_ShareBasedCompensation_637184374568145950" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_637184374568145950" order="9" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_637184374568145950" order="10" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637184374568145950" order="11" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_637184374568145950" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncreaseDecreaseInInventories_637184374568145950" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637184374568155944" order="13" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_637184374568155944" order="14" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637184374568155944" order="15" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374568135945" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374568155944" order="16" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636999889849642425" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_637184374568155944" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637184374568155944" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637184374568155944" order="2" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_637184374568165947" order="3" use="optional" weight="-1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374568165947" order="4" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ProceedsFromDivestitureOfBusinessProduct" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="sri_ProceedsFromDivestitureOfBusinessProduct_637184374568165947" order="5" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374568155944" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_637184374568165947" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636999889849642425" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_ProceedsFromLinesOfCredit_637184374568165947" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="us-gaap_ProceedsFromOtherDebt_637184374568165947" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_ProceedsFromOtherDebt_637184374568165947" order="2" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_637184374568175948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_637184374568175948" order="3" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_637184374568175948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_637184374568175948" order="4" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt_637184374568175948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_RepaymentsOfOtherDebt_637184374568175948" order="5" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration_637184374568175948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="sri_PaymentsForEarnOutConsideration_637184374568175948" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637184374568175948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637184374568175948" order="7" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_637184374568185987" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_637184374568185987" order="8" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374568185987" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374568165947" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374568185987" order="9" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374568185987" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636999889849642425" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374568185987" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_636784124320688636" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_637184374568185987" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet_636784124320688636" xlink:to="us-gaap_InventoryRawMaterials_637184374568185987" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet_636784124320688636" xlink:to="us-gaap_InventoryWorkInProcess_637184374568195964" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InventoryNet_636784124320688636" xlink:to="us-gaap_InventoryFinishedGoods_637184374568195964" order="3" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:type="extended" xlink:title="40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_636784124320844664" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_636784124320844664" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_637184374568195964" order="1" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_636784124320844664" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_637184374568195964" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="extended" xlink:title="40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill_636784124321010694" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637184374568195964" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637184374568195964" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill_636784124321010694" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637184374568195964" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent_637184374568205976" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_637184374568205976" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_637184374568205976" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637184374568205976" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" xlink:type="extended" xlink:title="40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636784124321010694" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374568205976" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_637184374568205976" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_636784124321010694" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_637184374568205976" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" xlink:type="extended" xlink:title="40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_637184374568215958" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_637184374568215958" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_637184374568215958" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_637184374568215958" order="2" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_637184374568215958" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_637184374568215958" order="1" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Debt (Schedule of Debt) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_636784124323115086" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637184374568215958" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations_636784124323115086" xlink:to="us-gaap_LongTermDebtCurrent_637184374568215958" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtAndCapitalLeaseObligations_636784124323115086" xlink:to="us-gaap_LongTermDebtNoncurrent_637184374568225745" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_636784124323295122" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_636784124323295122" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637184374568225745" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_636784124323295122" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637184374568225745" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_636784124323295122" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_636784124323295122" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374568225745" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374568225745" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_637184374568225745" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374568225745" xlink:to="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_637184374568225745" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374568225745" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_636784124323295122" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374568225745" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374568225745" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_637184374568235948" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374568225745" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_637184374568235948" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" xlink:title="40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_637184374568235948" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_637184374568235948" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637184374568235948" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637184374568235948" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637184374568235948" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_637184374568245661" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_637184374568245661" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_637184374568245661" order="7" use="optional" weight="1" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637184374568245661" order="8" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_637184374568245661" order="9" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DeferredTaxLiabilitiesBasisDifference" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" xlink:to="sri_DeferredTaxLiabilitiesBasisDifference_637184374568255654" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637184374568255654" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_637184374568255654" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637184374568255654" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_637184374568245661" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637184374568255654" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsNet_637184374568255654" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsGross_637184374568255654" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsInventory_637184374568255654" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_637184374568255654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_637184374568255654" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637184374568265646" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_637184374568265646" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_637184374568265646" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_637184374568265646" order="6" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637184374568265646" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_637184374568265646" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637184374568265646" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_637184374568255654" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637184374568265646" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" xlink:type="extended" xlink:title="40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_637178711675666889" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LongTermDeferredTaxAssets" xlink:label="sri_LongTermDeferredTaxAssets_637184374568275643" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities_637178711675666889" xlink:to="sri_LongTermDeferredTaxAssets_637184374568275643" order="1" use="optional" weight="-1" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374568275643" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities_637178711675666889" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374568275643" order="2" use="optional" weight="1" priority="3" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Operating Lease Commitments - Components of lease expense (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637184374568275643" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_637184374568275643" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637184374568275643" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_637184374568275643" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_637184374568275643" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost_637184374568275643" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Operating Lease Commitments - Supplemental balance sheet information (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637184374568285655" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374568285655" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637184374568285655" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637184374568285655" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637184374568285655" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637184374568285655" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637184374568285655" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637184374568295654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637184374568295654" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637184374568295654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637184374568295654" order="6" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2" xlink:type="extended" xlink:title="40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details) (Calc2)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637184374568295654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637184374568295654" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637184374568295654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability_637184374568295654" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_636784124325013440" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374568295654" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure_636784124325013440" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374568295654" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsFairValueDisclosure" xlink:label="us-gaap_CommitmentsFairValueDisclosure_637184374568305651" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_CommitmentsFairValueDisclosure_637184374568305651" order="1" use="optional" weight="1" priority="2" />
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>sri-20191231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2020 9:57:42 PM-->
<!--Modified on: 2/27/2020 9:57:42 PM-->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd#eedm" roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfShareholdersEquity" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentTables" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" roleURI="http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestmentsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtScheduleOfDebtDetails" roleURI="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureCommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSubsequentEventsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureScheduleIiValuationAndQualifyingAccountsDetails" roleURI="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
  <definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended" xlink:title="Extensible Enumeration Domain Members" />
  <definitionLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="extended" xlink:title="00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_637184374568305651" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain_637184374568305651" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637184374568315666" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_637184374568315666" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637184374568325649" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_637184374568325649" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201609Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasury" xlink:label="sri_RepurchasedCommonSharesForTreasury" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_RepurchasedCommonSharesForTreasury" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CommonShareRepurchaseProgramTreasuryShares" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_CommonShareRepurchaseProgramTreasuryShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables" xlink:type="extended" xlink:title="31303 - Disclosure - Restructuring and Business Realignment (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_637184374568405657" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_637184374568405657" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringPlanAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain_637184374568405657" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain_637184374568405657" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="sri_CantonFacilityRestructuringPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPoliciesTable" xlink:label="sri_AccountingPoliciesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637184374568425665" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_637184374568425665" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CreditFacilityMember" xlink:label="sri_CreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sri_CreditFacilityMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637184374568435679" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637184374568435679" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="sri_AccountingPoliciesTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374568435679" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_637184374568435679" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="sri_AccountingPoliciesTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374568445658" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374568445658" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MindaStoneridgeInstrumentsLtdMember" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_MindaStoneridgeInstrumentsLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374568455663" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374568455663" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerListsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TechnologyMember" xlink:label="sri_TechnologyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="sri_TechnologyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374568465659" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374568465659" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedRightToReceivedCommonSharesMember" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_PerformanceBasedRightToReceivedCommonSharesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374568475659" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_637184374568475659" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_PstMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="8" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637184374568485658" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_637184374568485658" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="9" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374568495652" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374568495652" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="10" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374568515670" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374568515670" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PreProductionCostsMember" xlink:label="sri_PreProductionCostsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sri_PreProductionCostsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="11" xlink:from="sri_AccountingPoliciesTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPolicyLineItems" xlink:label="sri_AccountingPolicyLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_AccountingPoliciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_EquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountsReceivableSold" xlink:label="sri_AccountsReceivableSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_AccountsReceivableSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:label="us-gaap_GainLossOnSaleOfAccountsReceivable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_GainLossOnSaleOfAccountsReceivable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherReceivables" xlink:label="us-gaap_ProceedsFromSaleOfOtherReceivables" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ProceedsFromSaleOfOtherReceivables" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" xlink:label="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_AdjustmentForAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ResearchAndDevelopmentExpensePercentage" xlink:label="sri_ResearchAndDevelopmentExpensePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_ResearchAndDevelopmentExpensePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ProductWarrantyAccrualNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="us-gaap_FIFOInventoryAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_FIFOInventoryAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageCostInventoryAmount" xlink:label="us-gaap_WeightedAverageCostInventoryAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_WeightedAverageCostInventoryAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_AmortizationOfFinancingCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_InterestIncomeExpenseNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="38" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_DeferredFinanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="39" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="40" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="41" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="42" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="43" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="44" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="45" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="46" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_PaymentsForEarnOutConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="47" xlink:from="sri_AccountingPolicyLineItems" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="srt_MajorCustomersAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637184374568785680" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_637184374568785680" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FordMotorCompanyMember" xlink:label="sri_FordMotorCompanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="sri_FordMotorCompanyMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_VolvoMember" xlink:label="sri_VolvoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="sri_VolvoMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_637184374568785680" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_637184374568785680" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:label="us-gaap_SegmentReportingRevenueReconcilingItemLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" xlink:type="extended" xlink:title="40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374568805679" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374568805679" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NonCoreSwitchesAndConnectorProductMember" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="sri_NonCoreSwitchesAndConnectorProductMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_637184374568815685" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain_637184374568815685" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryAdjustments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupSalesAfterDisposal" xlink:label="sri_DisposalGroupSalesAfterDisposal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_DisposalGroupSalesAfterDisposal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupOperatingIncomeAfterDisposal" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_DisposalGroupOperatingIncomeAfterDisposal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonrecurringIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InventoryFinishedGoods" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" xlink:type="extended" xlink:title="40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="sri_OrlacoMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="us-gaap_NonrecurringAdjustmentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_NonrecurringAdjustmentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="us-gaap_NonrecurringAdjustmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="us-gaap_NonrecurringAdjustmentDomain_637184374569015698" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentDomain_637184374569015698" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember" xlink:label="us-gaap_FairValueAdjustmentToInventoryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NonrecurringAdjustmentDomain" xlink:to="us-gaap_FairValueAdjustmentToInventoryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashPaidToSellerAtClosing" xlink:label="sri_CashPaidToSellerAtClosing" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="sri_CashPaidToSellerAtClosing" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InventoryFairValueStepUp" xlink:label="sri_InventoryFairValueStepUp" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="sri_InventoryFairValueStepUp" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="sri_PaymentsForEarnOutConsideration" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" xlink:type="extended" xlink:title="40208 - Disclosure - Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="sri_OrlacoMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:type="extended" xlink:title="40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyEquipmentMember" xlink:label="us-gaap_TechnologyEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TechnologyEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" xlink:type="extended" xlink:title="40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_MachineryAndEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ToolsDiesAndMoldsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyEquipmentMember" xlink:label="us-gaap_TechnologyEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_TechnologyEquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" xlink:type="extended" xlink:title="40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Goodwill" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="extended" xlink:title="40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerListsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_TradeNamesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TechnologyMember" xlink:label="sri_TechnologyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="sri_TechnologyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_SoftwareDevelopmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" xlink:type="extended" xlink:title="40216 - Disclosure - Summary of Significant Accounting Policies (Common Share Repurchase) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_637184374569125699" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_637184374569125699" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedShareRepurchaseAgreementMember" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="sri_AcceleratedShareRepurchaseAgreementMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentageOfExpectedSharesRepurchased" xlink:label="sri_PercentageOfExpectedSharesRepurchased" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_PercentageOfExpectedSharesRepurchased" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="us-gaap_TreasuryStockRetiredCostMethodAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockRetiredCostMethodAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended" xlink:title="40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="srt_RestatementAxis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_637184374569135762" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_637184374569135762" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementAdjustmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_PstMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637184374569155701" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_637184374569155701" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="srt_NorthAmericaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_NorthAmericaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SouthAmericaMember" xlink:label="srt_SouthAmericaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SouthAmericaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_EuropeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_AsiaPacificMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Investments (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MindaStoneridgeInstrumentsLtdMember" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_MindaStoneridgeInstrumentsLtdMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AutotechVenturesMember" xlink:label="sri_AutotechVenturesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_AutotechVenturesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_NoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_InvestmentTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637184374569185690" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637184374569185690" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VentureCapitalFundsMember" xlink:label="us-gaap_VentureCapitalFundsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_VentureCapitalFundsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_MinorityInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToMinorityShareholders" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DividendsPayablePriceIndexAdjustment" xlink:label="sri_DividendsPayablePriceIndexAdjustment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="sri_DividendsPayablePriceIndexAdjustment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:label="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InvestmentsContributionPeriod" xlink:label="sri_InvestmentsContributionPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="sri_InvestmentsContributionPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Investments (Schedule of Noncontrolling Interest) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_MinorityInterestTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Debt (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TermLoanMember" xlink:label="sri_TermLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sri_TermLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637184374569245706" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_637184374569245706" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SuzhouShortTermCreditLineMember" xlink:label="sri_SuzhouShortTermCreditLineMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LineOfCreditMember" xlink:to="sri_SuzhouShortTermCreditLineMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCovenantCompliance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LettersOfCreditOutstandingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:label="us-gaap_WriteOffOfDeferredDebtIssuanceCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_WriteOffOfDeferredDebtIssuanceCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Debt (Schedule of Debt) (Details)">
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtTable" xlink:label="sri_DebtTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="sri_DebtTable" xlink:to="us-gaap_LongtermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_637184374569315715" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_637184374569315715" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstShortTermObligationsMember" xlink:label="sri_PstShortTermObligationsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sri_PstShortTermObligationsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstLongTermNotesMember" xlink:label="sri_PstLongTermNotesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="sri_PstLongTermNotesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="sri_DebtTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="sri_DebtTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SuzhouShortTermCreditLineMember" xlink:label="sri_SuzhouShortTermCreditLineMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="sri_SuzhouShortTermCreditLineMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="sri_DebtTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ShortTermBorrowings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_DebtAndCapitalLeaseObligations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Income Taxes (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_637184374569355702" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_637184374569355702" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" xlink:type="extended" xlink:title="40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="country_BR" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_BR" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="country_CN" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_CN" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="country_FR" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_FR" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_MX" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="country_ES" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_ES" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SE" xlink:label="country_SE" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_SE" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="country_GB" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_637184374569405700" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_637184374569405700" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_InternalRevenueServiceIRSMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncomeTaxAuthorityArgentinaMember" xlink:label="sri_IncomeTaxAuthorityArgentinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="sri_IncomeTaxAuthorityArgentinaMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" xlink:label="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" xlink:label="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalMinistryOfFinanceGermanyMember" xlink:label="us-gaap_FederalMinistryOfFinanceGermanyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_FederalMinistryOfFinanceGermanyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" xlink:label="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MexicanTaxAuthorityMember" xlink:label="us-gaap_MexicanTaxAuthorityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_MexicanTaxAuthorityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="us-gaap_TaxAuthoritySpainMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_TaxAuthoritySpainMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_SwissFederalTaxAdministrationFTAMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_OpenTaxYear" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637184374569445715" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_637184374569445715" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_Plan2006Member" xlink:label="sri_Plan2006Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="sri_Plan2006Member" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TwoThousandSixteenPlanMember" xlink:label="sri_TwoThousandSixteenPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="sri_TwoThousandSixteenPlanMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DirectorSharePlanMember" xlink:label="sri_DirectorSharePlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PlanNameDomain" xlink:to="sri_DirectorSharePlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TimeBasedAwardsMember" xlink:label="sri_TimeBasedAwardsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_TimeBasedAwardsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_PerformanceBasedAwardsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_PerformanceBasedAwardsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToTotalShareholderReturn" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_PercentOfAwardAllocatedToTotalShareholderReturn" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToEarningsPerShare" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_PercentOfAwardAllocatedToEarningsPerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TimeBasedAwardsMember" xlink:label="sri_TimeBasedAwardsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_TimeBasedAwardsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sri_PerformanceBasedAwardsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_BusinessAcquisitionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637184374569575727" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain_637184374569575727" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain_637184374569575727" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain_637184374569575727" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_CashFlowHedgingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637184374569585710" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain_637184374569585710" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForwardContractsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuroDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ForwardContractsMember" xlink:to="sri_EuroDenominatedForeignCurrencyForwardContractsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ForwardContractsMember" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ForwardContractsMember" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ForwardContractsMember" xlink:to="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="sri_PaymentsForEarnOutConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForwardContractsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_HedgingRelationshipDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_CashFlowHedgingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NondesignatedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:label="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForwardContractsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:label="us-gaap_PriceRiskCashFlowHedgesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_PriceRiskCashFlowHedgesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637184374569665713" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637184374569665713" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637184374569665713" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637184374569665713" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsFairValueDisclosure" xlink:label="us-gaap_CommitmentsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_CommitmentsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" xlink:type="extended" xlink:title="41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_637184374569685714" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain_637184374569685714" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="sri_OrlacoMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="dei_EntityDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_637184374569685714" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_637184374569685714" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EarnoutConsiderationMember" xlink:label="sri_EarnoutConsiderationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="sri_EarnoutConsiderationMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="sri_PstEletronicaltdaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_637184374569685714" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_637184374569685714" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_LetterOfCreditMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_637184374569685714" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_637184374569685714" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CivilLaborAndOtherTaxContingenciesMember" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="sri_CivilLaborAndOtherTaxContingenciesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeMember" xlink:label="us-gaap_InterestIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_InterestIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ScheduleOfShortTermDebtTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:label="us-gaap_AccrualForEnvironmentalLossContingenciesGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_AccrualForEnvironmentalLossContingenciesGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LineOfCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable" xlink:label="us-gaap_LossContingencyReceivable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_LossContingencyReceivable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProductWarrantyAccrualNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_InsuranceRecoveries" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_637184374569763950" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain_637184374569763950" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelocationMember" xlink:label="us-gaap_EmployeeRelocationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeRelocationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_FixedAssetImpairmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RestructuringCharges" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantAgreementMaximumValue" xlink:label="sri_GrantAgreementMaximumValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_GrantAgreementMaximumValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantIncome" xlink:label="sri_GrantIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_GrantIncome" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Restructuring and Business Realignment (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExcessAndObsoleteInventoryMember" xlink:label="sri_ExcessAndObsoleteInventoryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_ExcessAndObsoleteInventoryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IntangibleImpairmentMember" xlink:label="sri_IntangibleImpairmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_IntangibleImpairmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_FixedAssetImpairmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="us-gaap_OtherRestructuringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_OtherRestructuringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractTerminationMember" xlink:label="us-gaap_ContractTerminationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_ContractTerminationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringPlanAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="sri_CantonFacilityRestructuringPlanMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityMember" xlink:label="sri_CantonFacilityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_CantonFacilityMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCharges" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCost1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCost1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" xlink:type="extended" xlink:title="41302 - Disclosure - Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExcessAndObsoleteInventoryMember" xlink:label="sri_ExcessAndObsoleteInventoryMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_ExcessAndObsoleteInventoryMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedDepreciationMember" xlink:label="sri_AcceleratedDepreciationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_AcceleratedDepreciationMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractTerminationMember" xlink:label="us-gaap_ContractTerminationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_ContractTerminationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IntangibleImpairmentMember" xlink:label="sri_IntangibleImpairmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_IntangibleImpairmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="sri_FixedAssetImpairmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="us-gaap_OtherRestructuringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_OtherRestructuringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringPlanAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="sri_CantonFacilityRestructuringPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserve" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCharges" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_PaymentsForRestructuring" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" xlink:type="extended" xlink:title="41303 - Disclosure - Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstSegmentMember" xlink:label="sri_PstSegmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_PstSegmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostIncurredCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_SeveranceCosts1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="extended" xlink:title="41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ElectronicsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_PstMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ConsolidationItemsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637184374569905741" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsDomain_637184374569905741" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_OperatingSegmentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_MaterialReconcilingItemsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ConsolidationItemsDomain" xlink:to="us-gaap_IntersegmentEliminationMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:label="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="us-gaap_DepreciationAndAmortizationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_DepreciationAndAmortizationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DepreciationAndAmortizationAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestIncomeExpenseNetAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:label="sri_SegmentReportingInformationCapitalExpendituresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="sri_SegmentReportingInformationCapitalExpendituresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:to="us-gaap_NoncurrentAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_AssetsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" xlink:type="extended" xlink:title="41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:to="srt_StatementGeographicalAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="srt_NorthAmericaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_NorthAmericaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SouthAmericaMember" xlink:label="srt_SouthAmericaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SouthAmericaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuropeAndOtherMember" xlink:label="sri_EuropeAndOtherMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_SegmentGeographicalDomain" xlink:to="sri_EuropeAndOtherMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_AssetsNoncurrentAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_NoncurrentAssets" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Subsequent Events (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_637184374569955736" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_637184374569955736" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_InterestRateSwapMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DerivativeNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="us-gaap_DerivativeMaturityDates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_DerivativeMaturityDates" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" xlink:type="extended" xlink:title="41601 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="sri_ControlDevicesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NonCoreSwitchesAndConnectorProductMember" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="sri_NonCoreSwitchesAndConnectorProductMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonrecurringIncome" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended" xlink:title="41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_637184374569995737" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_637184374569995737" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="us-gaap_AllowanceForCreditLossMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_AllowanceForCreditLossMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" priority="1" use="optional" />
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>sri-20191231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2020 9:57:42 PM-->
<!--Modified on: 2/27/2020 9:57:42 PM-->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DocumentAndEntityInformationAbstract" xlink:label="sri_DocumentAndEntityInformationAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DocumentAndEntityInformationAbstract" xlink:to="sri_DocumentAndEntityInformationAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-Known Seasoned Issuer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">CONDENSED CONSOLIDATED BALANCE SHEETS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Total Assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable, Net, Current, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, less reserves of $1,289 and $1,243, respectively</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, Net, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventories, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Total inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Assets, Current, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Long-term Assets:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Long-term assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, Plant and Equipment, Net, Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill, Beginning Balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right of use assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_lbl" xml:lang="en-US">Investments and Other Noncurrent Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_lbl" xml:lang="en-US">Investments and other long-term assets, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_lbl" xml:lang="en-US">Investment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Assets, Noncurrent, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total long-term assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Assets, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Stockholders Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtCurrent" xlink:to="us-gaap_LongTermDebtCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Long-term Debt, Current Maturities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Less: current portion</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtCurrent_lbl" xml:lang="en-US">Current portion of debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermBorrowings" xlink:to="us-gaap_ShortTermBorrowings_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term Debt, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Revolving credit facilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShortTermBorrowings_lbl" xml:lang="en-US">Short-term debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts Payable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Total accrued expenses and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Liabilities, Current, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Liabilities Noncurrent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Long-term liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xml:lang="en-US">Line of Credit Facility, Amount Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xml:lang="en-US">Revolving credit facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xml:lang="en-US">Revolving credit facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_lbl" xml:lang="en-US">Borrowings outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtNoncurrent" xlink:to="us-gaap_LongTermDebtNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term Debt, Excluding Current Maturities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Long-term debt, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtNoncurrent_lbl" xml:lang="en-US">Total long-term debt, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred Tax Liabilities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Long-term deferred tax liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease long-term liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Liabilities, Noncurrent, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Shareholders' equity:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Stock Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred Shares, without par value, 5,000 shares authorized, none issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Stock Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,408 and 28,488 shares outstanding at December 31, 2019 and 2018, respectively, with no stated value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional Paid in Capital, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury Stock Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Common Shares held in treasury, 1,558 and 478 shares at December 31, 2019 and 2018, respectively, at cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings (Accumulated Deficit), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss), Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss), Beginning balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Stockholders Equity, Including Portion Attributable to Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Liabilities and Equity, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders' equity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance For Doubtful Accounts Receivable Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Accounts receivable, reserves (in dollars)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="us-gaap_PreferredStockNoParValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockNoParValue" xlink:to="us-gaap_PreferredStockNoParValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockNoParValue_lbl" xml:lang="en-US">Preferred Stock, No Par Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockNoParValue_lbl" xml:lang="en-US">Preferred shares, no par value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred shares, authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred Stock Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred shares, issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="us-gaap_CommonStockNoParValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common Stock, No Par Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common shares, no par value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common shares, authorized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common Stock Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common shares, issued</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common shares, outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury Stock Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury Stock, Shares, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury Stock, Shares, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Common shares held in treasury, shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total net sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Net sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Costs and Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Costs and expenses:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of Goods and Services Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of goods sold</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, General and Administrative Expense, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Selling, general and administrative</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonrecurringIncome" xlink:to="us-gaap_OtherNonrecurringIncome_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonrecurringIncome_lbl" xml:lang="en-US">Other Nonrecurring Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonrecurringIncome_lbl" xml:lang="en-US">Gain on disposal of Non-core Products, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonrecurringIncome_lbl" xml:lang="en-US">Gain on disposal</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Design and development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Design and development expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating Income (Loss), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Total operating income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest Income (Expense), Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest expense, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Total interest expense, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest expense, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (Loss) From Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Equity in earnings of investee</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Income (loss) from equity method investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other Nonoperating Income (Expense), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income (loss), net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Total income before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Provision for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense (benefit) on operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net loss attributable to noncontrolling interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Net loss attributable to noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income attributable to Stoneridge, Inc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income attributable to Stoneridge, Inc.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings (loss) per share attributable to Stoneridge, Inc.:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings per share:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in dollars per share)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted Average Number Of Shares Outstanding, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted-average shares outstanding:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic weighted-average Common Shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted weighted-average Common Shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net Of Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive (loss) income, net of tax:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_lbl" xml:lang="en-US">Unrealized (loss) gain on derivatives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_lbl" xml:lang="en-US">Unrealized gain (loss) on on derivatives, Net other comprehensive income (loss), net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_lbl" xml:lang="en-US">Unrealized gain(loss) on derivatives, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive loss, net of tax attributable to Stoneridge, Inc.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income attributable to Stoneridge, Inc.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_lbl" xml:lang="en-US">Tax expense (benefit) for unrealized gain on derivatives</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided By Used In Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">OPERATING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by (used for) operating activities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AmortizationAndAccretionOfDebtDiscount" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AmortizationAndAccretionOfDebtDiscount" xlink:to="sri_AmortizationAndAccretionOfDebtDiscount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount_lbl" xml:lang="en-US">The aggregate expense charged against earnings to allocate the cost of intangible assets including deferred financing costs (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. Also included in this amount is the accretion of the debt discount and the deferred financing costs which are a component of interest expense representing the periodic charge against earnings to reflect amortization of debt discounts and deferred financing costs over the life of the related debt instrument. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount_lbl" xml:lang="en-US">Amortization and Accretion Of Debt Discount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount_lbl" xml:lang="en-US">Amortization, including accretion and write-off of deferred financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_lbl" xml:lang="en-US">Income (Loss) from Equity Method Investments, Net of Dividends or Distributions, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_lbl" xml:lang="en-US">Earnings of equity method investee</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain (loss) on Disposition of Property Plant Equipment, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Gain on sale of fixed assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based Compensation, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_lbl" xml:lang="en-US">Tax benefit related to share-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_lbl" xml:lang="en-US">Gain on disposal of Non-core Products, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment of Intangible Assets, Finite-lived</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Intangible impairment charge</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Change in fair value of earn-out contingent consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Payment of earn-out consideration paid within operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Increase Decrease In Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities, net of effect of business combination:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Increase Decrease In Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Increase (Decrease) in Inventories, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Increase Decrease In Accounts Payable Trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued expenses and other liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided By Used In Investing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">INVESTING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US">Payments to Acquire Productive Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_lbl" xml:lang="en-US">Capital expenditures, including intangibles</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:to="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_lbl" xml:lang="en-US">Proceeds from Insurance Settlement, Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_lbl" xml:lang="en-US">Cash proceeds within cash flows from investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_lbl" xml:lang="en-US">Insurance proceeds for fixed assets</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ProceedsFromDivestitureOfBusinessProduct" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ProceedsFromDivestitureOfBusinessProduct" xlink:to="sri_ProceedsFromDivestitureOfBusinessProduct_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct_lbl" xml:lang="en-US">Proceeds from divestiture of business product.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct_lbl" xml:lang="en-US">Proceeds From Divestiture Of Business Product</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct_lbl" xml:lang="en-US">Proceeds from disposal of Non-core Products</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Business acquisitions, net of cash acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherInvestments" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_lbl" xml:lang="en-US">Payments to Acquire Other Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_lbl" xml:lang="en-US">Investment in venture capital fund</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used for) investing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Net Cash Provided By Used In Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">FINANCING ACTIVITIES:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl" xml:lang="en-US">Payments for Repurchase of Redeemable Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_lbl" xml:lang="en-US">Acquisition of noncontrolling interest, including transaction costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Proceeds from Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromLinesOfCredit_lbl" xml:lang="en-US">Revolving credit facility borrowings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfLinesOfCredit" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Repayments of Lines of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_lbl" xml:lang="en-US">Revolving credit facility payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="us-gaap_ProceedsFromOtherDebt" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromOtherDebt" xlink:to="us-gaap_ProceedsFromOtherDebt_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromOtherDebt_lbl" xml:lang="en-US">Proceeds From Other Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromOtherDebt_lbl" xml:lang="en-US">Proceeds from issuance of debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfOtherDebt" xlink:to="us-gaap_RepaymentsOfOtherDebt_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments Of Other Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfOtherDebt_lbl" xml:lang="en-US">Repayments of debt</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PaymentsForEarnOutConsideration" xlink:to="sri_PaymentsForEarnOutConsideration_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PaymentsForEarnOutConsideration_lbl" xml:lang="en-US">Represents the cash outflow from payments for earn-out consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PaymentsForEarnOutConsideration_lbl" xml:lang="en-US">Payments For Earn-out Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sri_PaymentsForEarnOutConsideration_lbl" xml:lang="en-US">Earn-out consideration cash payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PaymentsForEarnOutConsideration_lbl" xml:lang="en-US">Earn-out consideration cash payment within financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US">Proceeds From Payments For Other Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US">Other financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Payments for repurchase of common stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Common Share repurchase program</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US">Repurchase of Common Shares to satisfy employee tax withholding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used for financing activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease), Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net change in cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosure of cash flow information:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaidNet_lbl" xml:lang="en-US">Cash paid for income taxes, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario Unspecified [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US">Scenario Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US">Scenario, Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Number of Common Shares outstanding</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid In Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US">Type Of Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US">Type of Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201609Member" xlink:to="us-gaap_AccountingStandardsUpdate201609Member_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US">Accounting Standards Update201609 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201609Member_lbl" xml:lang="en-US">ASU 2016-09</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" xml:lang="en-US">Currency translation adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_lbl" xml:lang="en-US">Acquisition of noncontrolling interest, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of Common Shares ( in shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Issuance of restricted Common Shares ( in shares)</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" xlink:to="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_lbl" xml:lang="en-US">Issuance of restricted Common Shares ( in treasury shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_lbl" xml:lang="en-US">Issuance of Restricted Common Shares (in Treasury Shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_lbl" xml:lang="en-US">Issuance of restricted Common Shares ( in treasury shares)</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasury" xlink:label="sri_RepurchasedCommonSharesForTreasury" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_RepurchasedCommonSharesForTreasury" xlink:to="sri_RepurchasedCommonSharesForTreasury_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_RepurchasedCommonSharesForTreasury_lbl" xml:lang="en-US">Repurchased Common Shares for treasury</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_RepurchasedCommonSharesForTreasury_lbl" xml:lang="en-US">Repurchased Common Shares for treasury</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sri_RepurchasedCommonSharesForTreasury_lbl" xml:lang="en-US">Repurchased Common Shares for treasury</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Repurchased Common Shares for treasury</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Repurchased Common Shares for treasury (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Accelerated share repurchase agreement, shares delivered</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" xlink:to="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_lbl" xml:lang="en-US">Repurchased Common Shares for treasury (in treasury shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_lbl" xml:lang="en-US">Repurchased Common Shares for treasury (in treasury shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_lbl" xml:lang="en-US">Repurchased Common Shares for treasury (in treasury shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Stock Repurchased During Period, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Common Share repurchase program</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Common Share repurchase program (in shares)</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CommonShareRepurchaseProgramTreasuryShares" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CommonShareRepurchaseProgramTreasuryShares" xlink:to="sri_CommonShareRepurchaseProgramTreasuryShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares_lbl" xml:lang="en-US">Common Share Repurchase Program, Treasury Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares_lbl" xml:lang="en-US">Common Share Repurchase Program, Treasury Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares_lbl" xml:lang="en-US">Common Share repurchase program (in treasury shares)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Adjustments To Additional Paid In Capital, Share-Based Compensation, Requisite Service Period Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share-based compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_lbl" xml:lang="en-US">Cumulative effect of a accounting change</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization and Nature of Business</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Nature Of Operations [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Organization and Nature of Business</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US">Investments [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US">Investments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Compensation [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Disclosure Of Compensation Related Costs Share Based Payments [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Compensation Plans</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Employee Benefit Plans [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Employee Benefit Plans</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Financial Instruments and Fair Value Measurements [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Financial Instruments and Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xml:lang="en-US">Business Realignment and Restructuring [Abstract]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_HeadquarterRelocationTextBlock" xlink:label="sri_HeadquarterRelocationTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_HeadquarterRelocationTextBlock" xlink:to="sri_HeadquarterRelocationTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_HeadquarterRelocationTextBlock_lbl" xml:lang="en-US">Headquarter Relocation [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_HeadquarterRelocationTextBlock_lbl" xml:lang="en-US">Headquarter Relocation [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_HeadquarterRelocationTextBlock_lbl" xml:lang="en-US">Headquarter Relocation and Consolidation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Restructuring and Business Realignment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent Events</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_lbl" xml:lang="en-US">Unaudited Quarterly Financial Data [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Quarterly Financial Information [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_lbl" xml:lang="en-US">Unaudited Quarterly Financial Data</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ValuationAndQualifyingAccountsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ValuationAndQualifyingAccountsAbstract_lbl" xml:lang="en-US">Valuation and Qualifying Accounts [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule Of Valuation and Qualifying Accounts Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_lbl" xml:lang="en-US">Valuation and Qualifying Accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis Of Accounting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use Of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Accounting Estimates</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" xlink:label="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" xlink:to="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for trade and other accounts receivables and credit risk.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Concentration Of Credit Risk [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable and Concentration Of Credit Risk</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Allowance for Doubtful Accounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Receivables, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Sales of Accounts Receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts" xlink:label="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts" xlink:to="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts_lbl" xml:lang="en-US">Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts_lbl" xml:lang="en-US">Pre-Production Costs Related to Long-Term Supply Arrangements</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Disposal of Non-Core Products</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Acquisitions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment Or Disposal Of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived or Finite-Lived Assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_lbl" xml:lang="en-US">Goodwill and Other Intangible Assets</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" xlink:to="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for accrued expenses and other current liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Currency Translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition and Sales Commitments</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="sri_ShippingAndHandlingCostsPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ShippingAndHandlingCostsPolicyTextBlock" xlink:to="sri_ShippingAndHandlingCostsPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US">Shipping and Handling Costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyPolicy" xlink:to="us-gaap_StandardProductWarrantyPolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StandardProductWarrantyPolicy_lbl" xml:lang="en-US">Product Warranty and Recall Reserves</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:label="us-gaap_InProcessResearchAndDevelopmentPolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:to="us-gaap_InProcessResearchAndDevelopmentPolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InProcessResearchAndDevelopmentPolicy_lbl" xml:lang="en-US">In Process Research and Development, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InProcessResearchAndDevelopmentPolicy_lbl" xml:lang="en-US">Design and Development Costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Activities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xml:lang="en-US">Derivatives, Reporting Of Derivative Activity [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xml:lang="en-US">Financial Instruments and Derivative Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TreasuryStockPolicyPolicyTextBlock" xlink:label="sri_TreasuryStockPolicyPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_TreasuryStockPolicyPolicyTextBlock" xlink:to="sri_TreasuryStockPolicyPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_TreasuryStockPolicyPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy for an entity's treasury stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_TreasuryStockPolicyPolicyTextBlock_lbl" xml:lang="en-US">Treasury Stock, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_TreasuryStockPolicyPolicyTextBlock_lbl" xml:lang="en-US">Common Shares Held in Treasury</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredChargesPolicyTextBlock" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US">Deferred Charges, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_lbl" xml:lang="en-US">Deferred Finance Costs, net</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" xlink:label="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" xlink:to="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_lbl" xml:lang="en-US">Disclosure of accounting policy of equity and changes in accumulated other comprehensive loss by component.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_lbl" xml:lang="en-US">Equity and Changes in Accumulated Other Comprehensive Loss by Component [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_lbl" xml:lang="en-US">Equity and Changes in Accumulated Other Comprehensive Loss by Component</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Standards</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" xlink:label="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" xlink:to="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_lbl" xml:lang="en-US">The disclosure of accounts receivable and concentration of credit risk.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_lbl" xml:lang="en-US">Schedule Of Accounts Receivable and Concentration Of Credit Risk [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable and Concentration of Credit Risk</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule Of Inventory, Current [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory, Current</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" xlink:label="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" xlink:to="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure of business combination, consideration transferred, including equity interest in acquire held prior to combination.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_lbl" xml:lang="en-US">Schedule Of Business Combination Consideration Transferred [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_lbl" xml:lang="en-US">Schedule of Business Combination Consideration Transferred</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule Of Purchase Price Allocation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of Purchase Price Allocation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" xlink:label="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" xlink:to="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment estimated useful lives [Test Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment estimated useful lives [Test Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_lbl" xml:lang="en-US">Schedule of Property, Plant and Equipment Estimated Useful Lives</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xml:lang="en-US">Schedule Of Acquired Finite-Lived Intangible Assets By Major Class [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:to="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">The tabular disclosure of components of accrued liabilities and other current liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule Of Product Warranty Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of Product Warranty and Recall Liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Weighted Average Number Of Shares [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_lbl" xml:lang="en-US">Schedule of Weighted-Average Number of Shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule Of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Changes in Accumulated Other Comprehensive Loss by Component</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Revenue by Segment and Geographical Location</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NoncontrollingInterestTableTextBlock" xlink:label="sri_NoncontrollingInterestTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_NoncontrollingInterestTableTextBlock" xlink:to="sri_NoncontrollingInterestTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_NoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US">Noncontrolling Interest [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_NoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US">Noncontrolling Interest [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_NoncontrollingInterestTableTextBlock_lbl" xml:lang="en-US">Summary of the change in noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule Of Debt [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_lbl" xml:lang="en-US">Schedule of Debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US">Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US">Future Maturities of Long-Term Debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule Of Components Of Income Tax Expense (Benefit) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule Of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" xlink:label="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" xlink:to="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Classification of Net Deferred Tax Assets and Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Classification of Net Deferred Tax Assets and Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of classification of Net Deferred Tax Assets and Liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xml:lang="en-US">Summary Of Income Tax Contingencies [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_lbl" xml:lang="en-US">Summary of Income Tax Contingencies</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock" xlink:label="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock" xlink:to="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_lbl" xml:lang="en-US">The tabular disclosure of tax year that remains open to examination under enacted tax laws.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_lbl" xml:lang="en-US">Schedule Of Tax Years Open For Examination [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_lbl" xml:lang="en-US">Schedule of Tax Years Open for Examination</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of components of lease expense</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LeaseBalanceSheetDisclosureTableTextBlock" xlink:label="sri_LeaseBalanceSheetDisclosureTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_LeaseBalanceSheetDisclosureTableTextBlock" xlink:to="sri_LeaseBalanceSheetDisclosureTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_LeaseBalanceSheetDisclosureTableTextBlock_lbl" xml:lang="en-US">The tabular disclosure of lease balance sheet.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_LeaseBalanceSheetDisclosureTableTextBlock_lbl" xml:lang="en-US">Lease Balance Sheet Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_LeaseBalanceSheetDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of supplemental balance sheet information</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LeaseQuantitativeDisclosureTableTextBlock" xlink:label="sri_LeaseQuantitativeDisclosureTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_LeaseQuantitativeDisclosureTableTextBlock" xlink:to="sri_LeaseQuantitativeDisclosureTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US">The tabular disclosure of lease quantitative information.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US">Lease Quantitative Disclosure [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_LeaseQuantitativeDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of weighted-average remaining lease term, discount rate and other information</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:label="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:to="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Tabular disclosure related to other information related to leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Information Related to Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of other information related to leases</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" xlink:label="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" xlink:to="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_lbl" xml:lang="en-US">Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_lbl" xml:lang="en-US">Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_lbl" xml:lang="en-US">Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US">Schedule Of Derivative Instruments In Statement Of Financial Position, Fair Value [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US">Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule Of Cash Flow Hedges Included In Accumulated Other Comprehensive Income (Loss) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule Of Fair Value, Assets and Liabilities Measured On Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_lbl" xml:lang="en-US">Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" xml:lang="en-US">Operating Activities [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_lbl" xml:lang="en-US">Segment Operating Activities [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_lbl" xml:lang="en-US">Segment, Operating Activities [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ElectronicsMember" xlink:to="sri_ElectronicsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ElectronicsMember_lbl" xml:lang="en-US">Electronics [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ElectronicsMember_lbl" xml:lang="en-US">Electronics [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl" xml:lang="en-US">Schedule Of Restructuring and Related Costs [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_lbl" xml:lang="en-US">Schedule of Restructuring and Related Costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_lbl" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_lbl" xml:lang="en-US">Schedule of Business Realignment Charges Classified by Statement of Operations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule Of Segment Reporting Information, By Segment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US">Schedule Of Revenue From External Customers and Long-Lived Assets, By Geographical Areas [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule Of Quarterly Financial Information [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_lbl" xml:lang="en-US">Schedule of Quarterly Financial Information</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPoliciesTable" xlink:label="sri_AccountingPoliciesTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccountingPoliciesTable" xlink:to="sri_AccountingPoliciesTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccountingPoliciesTable_lbl" xml:lang="en-US">Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccountingPoliciesTable_lbl" xml:lang="en-US">Accounting Policies [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CreditFacilityMember" xlink:label="sri_CreditFacilityMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CreditFacilityMember" xlink:to="sri_CreditFacilityMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CreditFacilityMember_lbl" xml:lang="en-US">Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CreditFacilityMember_lbl" xml:lang="en-US">Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CreditFacilityMember_lbl" xml:lang="en-US">Credit Facility [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Equity Method Investee Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PstEletronicaltdaMember" xlink:to="sri_PstEletronicaltdaMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PstEletronicaltdaMember_lbl" xml:lang="en-US">Pst Eletronicaltda [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PstEletronicaltdaMember_lbl" xml:lang="en-US">Stoneridge Brazil [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MindaStoneridgeInstrumentsLtdMember" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_MindaStoneridgeInstrumentsLtdMember" xlink:to="sri_MindaStoneridgeInstrumentsLtdMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember_lbl" xml:lang="en-US">Minda Stoneridge Instruments Ltd [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember_lbl" xml:lang="en-US">MSIL</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite Lived Intangible Assets Major Class Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerListsMember" xlink:to="us-gaap_CustomerListsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerListsMember_lbl" xml:lang="en-US">Customer Lists [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CustomerListsMember_lbl" xml:lang="en-US">Customer Lists [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TechnologyMember" xlink:label="sri_TechnologyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_TechnologyMember" xlink:to="sri_TechnologyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_TechnologyMember_lbl" xml:lang="en-US">Technology [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_TechnologyMember_lbl" xml:lang="en-US">Technology [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedRightToReceivedCommonSharesMember" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PerformanceBasedRightToReceivedCommonSharesMember" xlink:to="sri_PerformanceBasedRightToReceivedCommonSharesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember_lbl" xml:lang="en-US">Performance Based Right to Received Common Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember_lbl" xml:lang="en-US">Performance Based Right To Received Common Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember_lbl" xml:lang="en-US">Performance Based Right to Receive Common Shares [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segment [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PstMember" xlink:to="sri_PstMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PstMember_lbl" xml:lang="en-US">Pst [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PstMember_lbl" xml:lang="en-US">Stoneridge Brazil [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" xml:lang="en-US">Prepaid Expenses And Other Current Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_lbl" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling General And Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property Plant And Equipment Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PreProductionCostsMember" xlink:label="sri_PreProductionCostsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PreProductionCostsMember" xlink:to="sri_PreProductionCostsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PreProductionCostsMember_lbl" xml:lang="en-US">Pre-production Costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PreProductionCostsMember_lbl" xml:lang="en-US">Pre Production Costs [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PreProductionCostsMember_lbl" xml:lang="en-US">Pre-production Costs [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPolicyLineItems" xlink:label="sri_AccountingPolicyLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccountingPolicyLineItems" xlink:to="sri_AccountingPolicyLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccountingPolicyLineItems_lbl" xml:lang="en-US">Accounting Policy [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccountingPolicyLineItems_lbl" xml:lang="en-US">Accounting Policy [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Common shares, non-vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US">Cost, Depreciation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US">Depreciation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity method investment, ownership percentage</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_lbl" xml:lang="en-US">Percentage ownership in consolidated subsidiary</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:to="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_lbl" xml:lang="en-US">Additional percentage of noncontrolling interest acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_lbl" xml:lang="en-US">Additional percentage of noncontrolling interest acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_lbl" xml:lang="en-US">Percentage of additional noncontrolling interest acquired</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity method investments</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountsReceivableSold" xlink:label="sri_AccountsReceivableSold" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AccountsReceivableSold" xlink:to="sri_AccountsReceivableSold_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AccountsReceivableSold_lbl" xml:lang="en-US">Accounts receivable sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AccountsReceivableSold_lbl" xml:lang="en-US">Accounts receivable sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AccountsReceivableSold_lbl" xml:lang="en-US">Accounts receivable sold</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:label="us-gaap_GainLossOnSaleOfAccountsReceivable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:to="us-gaap_GainLossOnSaleOfAccountsReceivable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfAccountsReceivable_lbl" xml:lang="en-US">Gain (Loss) on Sale of Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSaleOfAccountsReceivable_lbl" xml:lang="en-US">Gain (loss) on sale of accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherReceivables" xlink:label="us-gaap_ProceedsFromSaleOfOtherReceivables" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfOtherReceivables" xlink:to="us-gaap_ProceedsFromSaleOfOtherReceivables_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfOtherReceivables_lbl" xml:lang="en-US">Proceeds from Sale of Other Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfOtherReceivables_lbl" xml:lang="en-US">Proceeds from sale of accounts receivable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" xlink:label="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" xlink:to="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized_lbl" xml:lang="en-US">Preproduction Costs Related To Long-Term Supply Arrangements, Costs Capitalized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized_lbl" xml:lang="en-US">Preproduction costs related to long-term supply arrangements, costs capitalized</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, plant and equipment, useful life</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Property, plant and equipment, estimated useful lives</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment of Goodwill</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentForAmortization" xlink:to="us-gaap_AdjustmentForAmortization_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentForAmortization_lbl" xml:lang="en-US">Amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">Amortization expense next year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">Amortization expense year two</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">Amortization expense year three</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">Amortization expense year four</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">Amortization expense year five</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_lbl" xml:lang="en-US">Intangible assets, weighted-average remaining amortization period, years</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ResearchAndDevelopmentExpensePercentage" xlink:label="sri_ResearchAndDevelopmentExpensePercentage" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ResearchAndDevelopmentExpensePercentage" xlink:to="sri_ResearchAndDevelopmentExpensePercentage_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ResearchAndDevelopmentExpensePercentage_lbl" xml:lang="en-US">The percentage of research development expenses to net sales.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ResearchAndDevelopmentExpensePercentage_lbl" xml:lang="en-US">Research and Development Expense Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ResearchAndDevelopmentExpensePercentage_lbl" xml:lang="en-US">Design and development expense percentage</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US">Research and Development Arrangement, Contract to Perform for Others, Compensation Earned</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_lbl" xml:lang="en-US">Research and development expense reimbursed</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US">Share-based compensation expense capitalized as inventory</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Goodwill, Impaired, Accumulated Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_lbl" xml:lang="en-US">Cumulative goodwill impairment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualNoncurrent" xlink:to="us-gaap_ProductWarrantyAccrualNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent_lbl" xml:lang="en-US">Product Warranty Accrual, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent_lbl" xml:lang="en-US">Product warranty and recall accrual</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="us-gaap_FIFOInventoryAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FIFOInventoryAmount" xlink:to="us-gaap_FIFOInventoryAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US">FIFO Inventory Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FIFOInventoryAmount_lbl" xml:lang="en-US">Inventory amount, FIFO</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageCostInventoryAmount" xlink:label="us-gaap_WeightedAverageCostInventoryAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageCostInventoryAmount" xlink:to="us-gaap_WeightedAverageCostInventoryAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageCostInventoryAmount_lbl" xml:lang="en-US">Weighted Average Cost Inventory Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageCostInventoryAmount_lbl" xml:lang="en-US">Inventory amount, weighted average cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign currency transaction gain (loss)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCosts" xlink:to="us-gaap_AmortizationOfFinancingCosts_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization Of Financing Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCosts_lbl" xml:lang="en-US">Amortization of financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNet" xlink:to="us-gaap_DeferredFinanceCostsNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Deferred Finance Costs, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFinanceCostsNet_lbl" xml:lang="en-US">Deferred financing costs, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_lbl" xml:lang="en-US">Disposal group, net sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_lbl" xml:lang="en-US">Disposal group, operating income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Predisposition intercompany purchases</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_lbl" xml:lang="en-US">Disposal group, cost of goods sold</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total lease liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Lease liabilities</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_lbl" xml:lang="en-US">Payments for earn out consideration from operating and financing activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_lbl" xml:lang="en-US">Payments For Earn Out Consideration From Operating and Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_lbl" xml:lang="en-US">Earn-out consideration, operating and financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_lbl" xml:lang="en-US">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Other Liabilities, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Earn-out consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_lbl" xml:lang="en-US">Reconciliation of Revenue from Segments to Consolidated [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Name Of Major Customer [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FordMotorCompanyMember" xlink:label="sri_FordMotorCompanyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_FordMotorCompanyMember" xlink:to="sri_FordMotorCompanyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_FordMotorCompanyMember_lbl" xml:lang="en-US">Ford Motor Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_FordMotorCompanyMember_lbl" xml:lang="en-US">Ford Motor Company [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_FordMotorCompanyMember_lbl" xml:lang="en-US">Ford Motor Company [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_VolvoMember" xlink:label="sri_VolvoMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_VolvoMember" xlink:to="sri_VolvoMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_VolvoMember_lbl" xml:lang="en-US">This member represents information pertaining to volvo.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_VolvoMember_lbl" xml:lang="en-US">Volvo [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_VolvoMember_lbl" xml:lang="en-US">Volvo [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue Net [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:label="us-gaap_SegmentReportingRevenueReconcilingItemLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="us-gaap_SegmentReportingRevenueReconcilingItemLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingRevenueReconcilingItemLineItems_lbl" xml:lang="en-US">Segment Reporting, Revenue Reconciling Item [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Sales Revenue, Goods, Net, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Inventory, Raw Materials, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Inventory, Work in Process, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work-in-progress</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Inventory, finished goods, gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_lbl" xml:lang="en-US">Disposal of Non-Core Products [Abstract]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ControlDevicesMember" xlink:to="sri_ControlDevicesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ControlDevicesMember_lbl" xml:lang="en-US">Control Devices [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ControlDevicesMember_lbl" xml:lang="en-US">Control Devices [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryAdjustments" xlink:to="us-gaap_InventoryAdjustments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US">Inventory Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryAdjustments_lbl" xml:lang="en-US">Inventory adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_lbl" xml:lang="en-US">Proceeds from sale of productive assets</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupSalesAfterDisposal" xlink:label="sri_DisposalGroupSalesAfterDisposal" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DisposalGroupSalesAfterDisposal" xlink:to="sri_DisposalGroupSalesAfterDisposal_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DisposalGroupSalesAfterDisposal_lbl" xml:lang="en-US">Disposal Group, Sales after disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DisposalGroupSalesAfterDisposal_lbl" xml:lang="en-US">Disposal Group, Sales after disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_DisposalGroupSalesAfterDisposal_lbl" xml:lang="en-US">Disposal group, sales after disposal</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupOperatingIncomeAfterDisposal" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DisposalGroupOperatingIncomeAfterDisposal" xlink:to="sri_DisposalGroupOperatingIncomeAfterDisposal_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal_lbl" xml:lang="en-US">Disposal Group, operating income after disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal_lbl" xml:lang="en-US">Disposal Group, operating income after disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal_lbl" xml:lang="en-US">Disposal Group, operating income after disposal</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" xlink:to="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_lbl" xml:lang="en-US">Services provided income per agreement recognized as reduction to selling general and administrative expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_lbl" xml:lang="en-US">Services Provided Income Per Agreement Recognized As Reduction to Selling General And Administrative Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_lbl" xml:lang="en-US">Services provided income per agreement recognized as reduction to selling general and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" xlink:to="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_lbl" xml:lang="en-US">Cash received for reimbursement of retention and facility costs on disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_lbl" xml:lang="en-US">Cash received for reimbursement of retention and facility costs on disposal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_lbl" xml:lang="en-US">Cash received for reimbursement of retention and facility costs on disposal</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition Acquiree [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_OrlacoMember" xlink:to="sri_OrlacoMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_OrlacoMember_lbl" xml:lang="en-US">Orlaco [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_OrlacoMember_lbl" xml:lang="en-US">Orlaco [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_OrlacoMember_lbl" xml:lang="en-US">Orlaco [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="us-gaap_NonrecurringAdjustmentAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecurringAdjustmentAxis" xlink:to="us-gaap_NonrecurringAdjustmentAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecurringAdjustmentAxis_lbl" xml:lang="en-US">Nonrecurring Adjustment [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="us-gaap_NonrecurringAdjustmentDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonrecurringAdjustmentDomain" xlink:to="us-gaap_NonrecurringAdjustmentDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonrecurringAdjustmentDomain_lbl" xml:lang="en-US">Nonrecurring Adjustment [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonrecurringAdjustmentDomain_lbl" xml:lang="en-US">Nonrecurring Adjustment [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember" xlink:label="us-gaap_FairValueAdjustmentToInventoryMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentToInventoryMember" xlink:to="us-gaap_FairValueAdjustmentToInventoryMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentToInventoryMember_lbl" xml:lang="en-US">Fair Value Adjustment To Inventory [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentToInventoryMember_lbl" xml:lang="en-US">Fair Value Adjustment to Inventory [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashPaidToSellerAtClosing" xlink:label="sri_CashPaidToSellerAtClosing" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CashPaidToSellerAtClosing" xlink:to="sri_CashPaidToSellerAtClosing_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CashPaidToSellerAtClosing_lbl" xml:lang="en-US">Cash Paid to Seller at Closing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CashPaidToSellerAtClosing_lbl" xml:lang="en-US">Cash Paid to Seller at Closing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CashPaidToSellerAtClosing_lbl" xml:lang="en-US">Cash paid to seller at closing</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_lbl" xml:lang="en-US">Acquisition payment held in escrow to secure payment for working capital and other adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Business Combination, Acquisition Related Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition related costs</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InventoryFairValueStepUp" xlink:label="sri_InventoryFairValueStepUp" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_InventoryFairValueStepUp" xlink:to="sri_InventoryFairValueStepUp_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_InventoryFairValueStepUp_lbl" xml:lang="en-US">Inventory fair value step up</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_InventoryFairValueStepUp_lbl" xml:lang="en-US">Inventory fair value step up</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_InventoryFairValueStepUp_lbl" xml:lang="en-US">Expense related to inventory fair value step up</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_lbl" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments Related to Previous Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_lbl" xml:lang="en-US">Expense related to fair value adjustment for earn-out consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_lbl" xml:lang="en-US">Expense related to fair value adjustment for earn-out consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_lbl" xml:lang="en-US">Net sales</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_lbl" xml:lang="en-US">Net income attributable to Stoneridge, Inc. and subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandImprovementsMember" xlink:to="us-gaap_LandImprovementsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandImprovementsMember_lbl" xml:lang="en-US">Land Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandImprovementsMember_lbl" xml:lang="en-US">Land and Land Improvements [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Building And Building Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_lbl" xml:lang="en-US">Buildings and Improvements [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery And Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture And Fixtures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Office Furniture and Fixtures [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ToolsDiesAndMoldsMember" xlink:to="us-gaap_ToolsDiesAndMoldsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ToolsDiesAndMoldsMember_lbl" xml:lang="en-US">Tools Dies And Molds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ToolsDiesAndMoldsMember_lbl" xml:lang="en-US">Tooling [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyEquipmentMember" xlink:label="us-gaap_TechnologyEquipmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyEquipmentMember" xlink:to="us-gaap_TechnologyEquipmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyEquipmentMember_lbl" xml:lang="en-US">Technology Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TechnologyEquipmentMember_lbl" xml:lang="en-US">Information Technology [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction In Progress [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction In Progress [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total property, plant, and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Goodwill, Translation Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Currency translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_lbl" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Acquisition cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Employee-Related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Compensation related liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Contingent consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Product Warranty Accrual, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_lbl" xml:lang="en-US">Product warranty and recall obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_lbl" xml:lang="en-US">Other Sundry Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrual" xlink:to="us-gaap_ProductWarrantyAccrual_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Product Warranty Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Product warranty and recall at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ProductWarrantyAccrual_lbl" xml:lang="en-US">Product warranty and recall at beginning of period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Product Warranty Accrual, Warranties Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_lbl" xml:lang="en-US">Accruals for warranties established during period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US">Product Warranty Accrual, Preexisting, Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US">Aggregate changes in pre-existing liabilities due to claim developments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductWarrantyAccrualPayments" xlink:to="us-gaap_ProductWarrantyAccrualPayments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Product Warranty Accrual, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Settlements made during the period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Effect of dilutive shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_lbl" xml:lang="en-US">Changes in Accumulated Other Comprehensive Loss by Component [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Maximum value of common shares allowed to be repurchased</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Stock repurchased and retired during period, shares</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentageOfExpectedSharesRepurchased" xlink:label="sri_PercentageOfExpectedSharesRepurchased" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PercentageOfExpectedSharesRepurchased" xlink:to="sri_PercentageOfExpectedSharesRepurchased_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PercentageOfExpectedSharesRepurchased_lbl" xml:lang="en-US">Percentage of expected shares repurchased.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PercentageOfExpectedSharesRepurchased_lbl" xml:lang="en-US">Percentage of Expected Shares Repurchased</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PercentageOfExpectedSharesRepurchased_lbl" xml:lang="en-US">Percentage of expected shares repurchased</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="us-gaap_TreasuryStockRetiredCostMethodAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:to="us-gaap_TreasuryStockRetiredCostMethodAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockRetiredCostMethodAmount_lbl" xml:lang="en-US">Treasury stock, retired, cost method, amount</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" xlink:to="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_lbl" xml:lang="en-US">Equity increase (decrease) related to shares repurchase program.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_lbl" xml:lang="en-US">Equity Increase Decrease Related to Shares Repurchase Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_lbl" xml:lang="en-US">Equity increase (decrease) related to shares repurchase program.</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation, Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation, Beginning balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US">Foreign currency translation, Other comprehensive income (loss) before reclassifications</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Other comprehensive income (loss), Foreign currency transaction and translation adjustment, net of tax</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:to="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Cumulative Changes In Net Gain (Loss) From Cash Flow Hedges, Effect Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_lbl" xml:lang="en-US">Unrealized gain (loss) on on derivatives, Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_lbl" xml:lang="en-US">Unrealized gain (loss) on on derivatives, Beginning balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_lbl" xml:lang="en-US">Unrealized gain (loss) on on derivatives, Other comprehensive income (loss) before reclassifications</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_lbl" xml:lang="en-US">Unrealized gain (loss) on on derivatives, Amounts reclassified from accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" xlink:label="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" xlink:to="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Amount after tax, before reclassification adjustments of other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income Loss Before Reclassification Adjustments Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Total, Other comprehensive loss before reclassifications</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" xlink:label="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" xlink:to="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Net of tax amount of the income statement impact of the reclassification adjustment for other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income Loss Reclassification Adjustments Net Of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US">Total, Amounts reclassified from accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Total, Net other comprehensive loss, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Total</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_lbl" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_lbl" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNet" xlink:to="us-gaap_ContractWithCustomerAssetNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xml:lang="en-US">Contract with Customer, Asset, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetNet_lbl" xml:lang="en-US">Contract assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNet" xlink:to="us-gaap_CapitalizedContractCostNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xml:lang="en-US">Capitalized Contract Cost, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedContractCostNet_lbl" xml:lang="en-US">Capitalized contract acquisition costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Segment Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="srt_NorthAmericaMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NorthAmericaMember" xlink:to="srt_NorthAmericaMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NorthAmericaMember_lbl" xml:lang="en-US">North America [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_NorthAmericaMember_lbl" xml:lang="en-US">North America [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SouthAmericaMember" xlink:label="srt_SouthAmericaMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SouthAmericaMember" xlink:to="srt_SouthAmericaMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SouthAmericaMember_lbl" xml:lang="en-US">South America [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SouthAmericaMember_lbl" xml:lang="en-US">South America [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_AsiaPacificMember" xlink:to="srt_AsiaPacificMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_AsiaPacificMember_lbl" xml:lang="en-US">Asia Pacific [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_AsiaPacificMember_lbl" xml:lang="en-US">Asia Pacific [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Table]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AutotechVenturesMember" xlink:label="sri_AutotechVenturesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AutotechVenturesMember" xlink:to="sri_AutotechVenturesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AutotechVenturesMember_lbl" xml:lang="en-US">This member represents information pertaining to autotech ventures.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AutotechVenturesMember_lbl" xml:lang="en-US">Autotech Ventures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AutotechVenturesMember_lbl" xml:lang="en-US">Autotech Ventures [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable To Noncontrolling Interest [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Stockholders' Equity Attributable To Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Dividends Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Dividends payable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToMinorityShareholders" xlink:to="us-gaap_PaymentsToMinorityShareholders_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToMinorityShareholders_lbl" xml:lang="en-US">Payments to Noncontrolling Interests</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DividendsPayablePriceIndexAdjustment" xlink:label="sri_DividendsPayablePriceIndexAdjustment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DividendsPayablePriceIndexAdjustment" xlink:to="sri_DividendsPayablePriceIndexAdjustment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DividendsPayablePriceIndexAdjustment_lbl" xml:lang="en-US">Represents the adjustment to dividends payable which are subject to change based on a price index.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DividendsPayablePriceIndexAdjustment_lbl" xml:lang="en-US">Dividends Payable, Price Index Adjustment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:label="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:to="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_lbl" xml:lang="en-US">Investment Company, Financial Commitment to Investee, Future Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_lbl" xml:lang="en-US">Investment commitment</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InvestmentsContributionPeriod" xlink:label="sri_InvestmentsContributionPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_InvestmentsContributionPeriod" xlink:to="sri_InvestmentsContributionPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_InvestmentsContributionPeriod_lbl" xml:lang="en-US">The period over which contribution has to be completed.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_InvestmentsContributionPeriod_lbl" xml:lang="en-US">Investments, Contribution Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_InvestmentsContributionPeriod_lbl" xml:lang="en-US">Contribution expected period (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US">Payments to Acquire Interest in Joint Venture</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_lbl" xml:lang="en-US">Contribution</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestTable" xlink:to="us-gaap_MinorityInterestTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestTable_lbl" xml:lang="en-US">Noncontrolling Interest [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterestLineItems" xlink:to="us-gaap_MinorityInterestLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterestLineItems_lbl" xml:lang="en-US">Noncontrolling Interest [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Other Comprehensive (Income) Loss, Net of Tax, Portion Attributable to Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Comprehensive income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US">Noncontrolling Interest, Increase from Business Combination</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_lbl" xml:lang="en-US">Acquisition of noncontrolling interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TermLoanMember" xlink:label="sri_TermLoanMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_TermLoanMember" xlink:to="sri_TermLoanMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_TermLoanMember_lbl" xml:lang="en-US">Term Loan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_TermLoanMember_lbl" xml:lang="en-US">Term Loan [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line Of Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl" xml:lang="en-US">Deferred Finance Costs, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl" xml:lang="en-US">Capitalized deferred financing costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCovenantCompliance" xlink:to="us-gaap_DebtInstrumentCovenantCompliance_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_lbl" xml:lang="en-US">Debt Instrument, Covenant Compliance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_lbl" xml:lang="en-US">Notes covenant compliance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_lbl" xml:lang="en-US">Credit facility, borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:to="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_lbl" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_lbl" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_lbl" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_lbl" xml:lang="en-US">Outstanding credit lines weighted-average interest rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_lbl" xml:lang="en-US">Outstanding credit lines interest rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LettersOfCreditOutstandingAmount" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US">Letters of Credit Outstanding, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_lbl" xml:lang="en-US">Outstanding letters of credit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-term Line of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Line of credit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">Long-Term Debt, Maturities, Repayments Of Principal In Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2020</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">Long-Term Debt, Maturities, Repayments Of Principal In Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">Long-Term Debt, Maturities, Repayments Of Principal In Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_lbl" xml:lang="en-US">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US">Long-term Debt, Weighted Average Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_lbl" xml:lang="en-US">Long-term debt, weighted average interest rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:label="us-gaap_WriteOffOfDeferredDebtIssuanceCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WriteOffOfDeferredDebtIssuanceCost_lbl" xml:lang="en-US">Write off of deferred debt issuance cost</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:to="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_lbl" xml:lang="en-US">Debt instrument covenant default of other debt maximum amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_lbl" xml:lang="en-US">Debt Instrument Covenant Default of Other Debt Maximum Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_lbl" xml:lang="en-US">Debt instrument covenant default of other debt maximum amount</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:to="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_lbl" xml:lang="en-US">Debt instrument covenant uninsured asset losses maximum amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_lbl" xml:lang="en-US">Debt Instrument Covenant Uninsured Asset Losses Maximum Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_lbl" xml:lang="en-US">Debt instrument covenant uninsured asset losses maximum amount</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtTable" xlink:label="sri_DebtTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DebtTable" xlink:to="sri_DebtTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DebtTable_lbl" xml:lang="en-US">Debt [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DebtTable_lbl" xml:lang="en-US">Debt [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Longterm Debt Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-term Debt, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstLongTermNotesMember" xlink:label="sri_PstLongTermNotesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PstLongTermNotesMember" xlink:to="sri_PstLongTermNotesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PstLongTermNotesMember_lbl" xml:lang="en-US">PST Long-Term Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PstLongTermNotesMember_lbl" xml:lang="en-US">Pst Long Term Notes [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PstLongTermNotesMember_lbl" xml:lang="en-US">Stoneridge Brazil Long-Term Notes [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SuzhouShortTermCreditLineMember" xlink:label="sri_SuzhouShortTermCreditLineMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_SuzhouShortTermCreditLineMember" xlink:to="sri_SuzhouShortTermCreditLineMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_SuzhouShortTermCreditLineMember_lbl" xml:lang="en-US">Suzhou Short-Term Credit Line [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_SuzhouShortTermCreditLineMember_lbl" xml:lang="en-US">Suzhou Short Term Credit Line [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_SuzhouShortTermCreditLineMember_lbl" xml:lang="en-US">Suzhou Short-Term Credit Line [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtAbstract" xlink:to="us-gaap_LongTermDebtAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtAbstract_lbl" xml:lang="en-US">Long-Term Debt, Unclassified [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtAbstract_lbl" xml:lang="en-US">Debt:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Long-term debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndCapitalLeaseObligations" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Debt and Capital Lease Obligations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_lbl" xml:lang="en-US">Total debt</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Debt, Maturity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_lbl" xml:lang="en-US">Debt, maturity</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage Rate Range, Maximum</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Interest rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US">Operating Loss Carryforwards [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State And Local Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Country [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Tax Authority [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Country [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">U.S. Federal [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US">Undistributed Earnings Of Foreign Subsidiaries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_lbl" xml:lang="en-US">Unremitted earnings of foreign subsidiaries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry forwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Tax Credit Carryforward, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">General business and foreign tax credit carry forwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardExpirationDate" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xml:lang="en-US">Tax Credit Carryforward, Expiration Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_lbl" xml:lang="en-US">General business tax credit carry forwards, expiration date</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" xlink:to="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_lbl" xml:lang="en-US">Liability For Uncertain Tax Positions Reduction to Noncurrent Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_lbl" xml:lang="en-US">Liability For Uncertain Tax Positions Reduction to Noncurrent Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_lbl" xml:lang="en-US">Liability for uncertain tax positions reduction to noncurrent asset</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US">Liability For Uncertain Tax Positions, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl" xml:lang="en-US">Liability for uncertain tax positions, noncurrent</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_lbl" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Gross interest and penalties expense (benefit)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Income Tax Examination, Penalties and Interest Accrued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_lbl" xml:lang="en-US">Accrued payment of interest and penalties</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Income (Loss) From Continuing Operations Before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_lbl" xml:lang="en-US">Income before income taxes:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Provision for income taxes:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" xlink:to="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted state and local tax law and foreign tax law to relevant amounts of taxable Income or Loss from continuing operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current State and Foreign Income Tax Expense Benefit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State and foreign</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current expense (benefit)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit) [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_lbl" xml:lang="en-US">Deferred:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State and foreign</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Federal, State and Local, Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Total deferred benefit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, At Federal Statutory Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory U.S. federal income tax rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income taxes, net of federal tax benefit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Tax credits and incentives</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Foreign rate differential</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Impact of change in enacted tax law</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change In Deferred Tax Assets Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowances</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" xlink:to="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, U.S. Tax on foreign earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, U.S. Tax on foreign earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_lbl" xml:lang="en-US">U.S. tax on foreign earnings</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Compensation and benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred Tax Assets, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_lbl" xml:lang="en-US">Deferred tax assets:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Deferred Tax Assets, Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventories</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Employee compensation and benefits</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities and reserves</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Deferred Tax Assets, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Tax loss carryforwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, General Business</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_lbl" xml:lang="en-US">Tax credit carryforwards</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Right-of-use assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Gross deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less: Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net Of Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets less valuation allowance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property, plant and equipment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DeferredTaxLiabilitiesBasisDifference" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DeferredTaxLiabilitiesBasisDifference" xlink:to="sri_DeferredTaxLiabilitiesBasisDifference_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference_lbl" xml:lang="en-US">Amount of deferred tax liability attributable to taxable temporary differences from basis difference.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference_lbl" xml:lang="en-US">Deferred Tax Liabilities Basis Difference</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference_lbl" xml:lang="en-US">Outside basis difference in foreign subsidiary</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Lease liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Gross deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Net deferred tax liabilities</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LongTermDeferredTaxAssets" xlink:label="sri_LongTermDeferredTaxAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_LongTermDeferredTaxAssets" xlink:to="sri_LongTermDeferredTaxAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_LongTermDeferredTaxAssets_lbl" xml:lang="en-US">Long term deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_LongTermDeferredTaxAssets_lbl" xml:lang="en-US">Long term deferred tax assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_LongTermDeferredTaxAssets_lbl" xml:lang="en-US">Long-term deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized Tax Benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance as of December 31</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Balance as of January 1</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" xlink:label="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" xlink:to="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_lbl" xml:lang="en-US">Unrecognized Tax Benefits From Current Period Tax Positions [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_lbl" xml:lang="en-US">Tax positions related to the current year:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Increases Resulting From Current Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Additions</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" xlink:label="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" xlink:to="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_lbl" xml:lang="en-US">Unrecognized Tax Benefits Resulting From Prior Period Tax Positions [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_lbl" xml:lang="en-US">Tax positions related to prior years:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Reductions</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Expiration of statutes of limitation, increase</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Reductions Resulting From Lapse Of Applicable Statute Of Limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Expiration of statutes of limitation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationTable" xlink:to="us-gaap_IncomeTaxExaminationTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationTable_lbl" xml:lang="en-US">Income Tax Examination [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="country_BR" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_BR" xlink:to="country_BR_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_BR_lbl" xml:lang="en-US">B [R]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_BR_lbl" xml:lang="en-US">Brazil [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="country_CN" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl" xml:lang="en-US">C [N]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">China [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="country_FR" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_FR" xlink:to="country_FR_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_FR_lbl" xml:lang="en-US">F [R]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_FR_lbl" xml:lang="en-US">France [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MX" xlink:to="country_MX_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_MX_lbl" xml:lang="en-US">M [X]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_MX_lbl" xml:lang="en-US">Mexico [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="country_ES" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_ES" xlink:to="country_ES_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_ES_lbl" xml:lang="en-US">E [S]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_ES_lbl" xml:lang="en-US">Spain [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SE" xlink:label="country_SE" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_SE" xlink:to="country_SE_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_SE_lbl" xml:lang="en-US">S [E]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_SE_lbl" xml:lang="en-US">Sweden [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US">G [B]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_GB_lbl" xml:lang="en-US">United Kingdom [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_lbl" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_lbl" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">Internal Revenue Service I R S [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InternalRevenueServiceIRSMember_lbl" xml:lang="en-US">Internal Revenue Service (IRS) [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncomeTaxAuthorityArgentinaMember" xlink:label="sri_IncomeTaxAuthorityArgentinaMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_IncomeTaxAuthorityArgentinaMember" xlink:to="sri_IncomeTaxAuthorityArgentinaMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_IncomeTaxAuthorityArgentinaMember_lbl" xml:lang="en-US">This member represents information pertaining to income tax authority argentina.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_IncomeTaxAuthorityArgentinaMember_lbl" xml:lang="en-US">Income Tax Authority Argentina [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_IncomeTaxAuthorityArgentinaMember_lbl" xml:lang="en-US">Income Tax Authority Argentina [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" xlink:label="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" xlink:to="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_lbl" xml:lang="en-US">Secretariat Of The Federal Revenue Bureau Of Brazil [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_lbl" xml:lang="en-US">Secretariat of the Federal Revenue Bureau of Brazil [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAdministrationOfTaxationChinaMember" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">State Administration Of Taxation China [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_lbl" xml:lang="en-US">State Administration of Taxation, China [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" xlink:label="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" xlink:to="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_lbl" xml:lang="en-US">Ministry Of The Economy Finance And Industry France [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_lbl" xml:lang="en-US">Ministry of the Economy, Finance and Industry, France [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalMinistryOfFinanceGermanyMember" xlink:label="us-gaap_FederalMinistryOfFinanceGermanyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalMinistryOfFinanceGermanyMember" xlink:to="us-gaap_FederalMinistryOfFinanceGermanyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalMinistryOfFinanceGermanyMember_lbl" xml:lang="en-US">Federal Ministry Of Finance Germany [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FederalMinistryOfFinanceGermanyMember_lbl" xml:lang="en-US">Federal Ministry of Finance, Germany [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" xlink:label="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" xlink:to="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_lbl" xml:lang="en-US">Ministry Of Economic Affairs And Finance Italy [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_lbl" xml:lang="en-US">Ministry of Economic Affairs and Finance, Italy [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MexicanTaxAuthorityMember" xlink:label="us-gaap_MexicanTaxAuthorityMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MexicanTaxAuthorityMember" xlink:to="us-gaap_MexicanTaxAuthorityMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MexicanTaxAuthorityMember_lbl" xml:lang="en-US">Mexican Tax Authority [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MexicanTaxAuthorityMember_lbl" xml:lang="en-US">Mexican Tax Authority [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:to="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_lbl" xml:lang="en-US">Tax And Customs Administration Netherlands [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_lbl" xml:lang="en-US">Tax and Customs Administration, Netherlands [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="us-gaap_TaxAuthoritySpainMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxAuthoritySpainMember" xlink:to="us-gaap_TaxAuthoritySpainMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxAuthoritySpainMember_lbl" xml:lang="en-US">Tax Authority Spain [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxAuthoritySpainMember_lbl" xml:lang="en-US">Tax Authority, Spain [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:to="us-gaap_SwissFederalTaxAdministrationFTAMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember_lbl" xml:lang="en-US">Swiss Federal Tax Administration F T A [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember_lbl" xml:lang="en-US">Swiss Federal Tax Administration (FTA) [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_lbl" xml:lang="en-US">Her Majestys Revenue And Customs H M R C [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_lbl" xml:lang="en-US">Her Majesty's Revenue and Customs (HMRC) [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationLineItems" xlink:to="us-gaap_IncomeTaxExaminationLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationLineItems_lbl" xml:lang="en-US">Income Tax Examination [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OpenTaxYear" xlink:to="us-gaap_OpenTaxYear_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US">Open Tax Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OpenTaxYear_lbl" xml:lang="en-US">Open Tax Year</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US">Lessee, Operating Lease, Existence of Option to Extend [true/false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US">Option to extend</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US">Lessee, Operating Lease, Existence of Option to Terminate [true/false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US">Option to terminate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Lease, Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US">Lease Cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Financial position</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease current liability, included in other current liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Financial position</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Financial position</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Operating Lease Liabilities, Payments Due [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US">Maturities of lease liabilities:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2020</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2021</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2022</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2023</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2024</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases - Weighted-average remaining lease term (in years)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases - Weighted-average discount rate</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash paid related to operating lease obligations</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_Plan2006Member" xlink:label="sri_Plan2006Member" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_Plan2006Member" xlink:to="sri_Plan2006Member_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_Plan2006Member_lbl" xml:lang="en-US">Plan2006 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_Plan2006Member_lbl" xml:lang="en-US">Plan 2006 [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TwoThousandSixteenPlanMember" xlink:label="sri_TwoThousandSixteenPlanMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_TwoThousandSixteenPlanMember" xlink:to="sri_TwoThousandSixteenPlanMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_TwoThousandSixteenPlanMember_lbl" xml:lang="en-US">2016 Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_TwoThousandSixteenPlanMember_lbl" xml:lang="en-US">Two Thousand Sixteen Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_TwoThousandSixteenPlanMember_lbl" xml:lang="en-US">2016 Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DirectorSharePlanMember" xlink:label="sri_DirectorSharePlanMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_DirectorSharePlanMember" xlink:to="sri_DirectorSharePlanMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_DirectorSharePlanMember_lbl" xml:lang="en-US">Director Share Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_DirectorSharePlanMember_lbl" xml:lang="en-US">Director Share Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TimeBasedAwardsMember" xlink:label="sri_TimeBasedAwardsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_TimeBasedAwardsMember" xlink:to="sri_TimeBasedAwardsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_TimeBasedAwardsMember_lbl" xml:lang="en-US">Time Based Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_TimeBasedAwardsMember_lbl" xml:lang="en-US">Time Based Awards [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PerformanceBasedAwardsMember" xlink:to="sri_PerformanceBasedAwardsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PerformanceBasedAwardsMember_lbl" xml:lang="en-US">Performance Based Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PerformanceBasedAwardsMember_lbl" xml:lang="en-US">Performance Based Awards [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Common shares, forfeited or cancelled</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Number of shares reserved for issuance of common shares under an established share-based compensation plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Reserved For Issuance Of Common Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Share-based compensation award reserved for issuance of common shares</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" xlink:to="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Share-based compensation, increase in awards reserved for issuance of common shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Share-based compensation, increase in awards reserved for issuance of common shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_lbl" xml:lang="en-US">Share-based compensation, increase in awards reserved for issuance of common shares</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-based compensation award granted in period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-based compensation award, number of shares available for grant</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-based compensation award vesting period</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_lbl" xml:lang="en-US">Number of additional shares authorized for issuance under an established share-based compensation plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Restricted Common Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_lbl" xml:lang="en-US">Share-based compensation restricted common shares issued</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_lbl" xml:lang="en-US">Maximum number of share instruments may be issued under a share-based compensation plan subject to incentive stock options.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_lbl" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares May Be Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_lbl" xml:lang="en-US">Share-based compensation, maximum number of shares issuable</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, granted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-based compensation vested in period, fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized compensation expense</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period For Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Employee service share-based compensation, nonvested, period for recognition</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xml:lang="en-US">Excess tax benefit realized from vesting of restricted Common Shares</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToTotalShareholderReturn" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PercentOfAwardAllocatedToTotalShareholderReturn" xlink:to="sri_PercentOfAwardAllocatedToTotalShareholderReturn_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn_lbl" xml:lang="en-US">Percent of award allocated to total shareholder return</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn_lbl" xml:lang="en-US">Percent of award allocated to total shareholder return</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn_lbl" xml:lang="en-US">Total shareholder return</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToEarningsPerShare" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PercentOfAwardAllocatedToEarningsPerShare" xlink:to="sri_PercentOfAwardAllocatedToEarningsPerShare_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare_lbl" xml:lang="en-US">Percent of award allocated to earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare_lbl" xml:lang="en-US">Percent of award allocated to earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare_lbl" xml:lang="en-US">Earnings per share</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" xlink:to="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_lbl" xml:lang="en-US">Percent of award allocated to return on invested capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_lbl" xml:lang="en-US">Percent of award allocated to return on invested capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_lbl" xml:lang="en-US">Return on invested capital</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Common shares, granted</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Common shares, vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, non-vested</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, non-vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, vested</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeitures, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average grant date fair value, forfeited or cancelled</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US">Expenses related to employee benefit plans</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_lbl" xml:lang="en-US">Exploitatiemaatschappij Berghaaf B.V. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_lbl" xml:lang="en-US">Exploitatiemaatschappij Berghaaf B.v. [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_lbl" xml:lang="en-US">Orlaco [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US">Hedging Designation [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US">Hedging Designation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US">Hedging Designation [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xml:lang="en-US">Designated As Hedging Instrument [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xml:lang="en-US">Designated as Hedging Instrument [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NondesignatedMember" xlink:to="us-gaap_NondesignatedMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US">Nondesignated [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NondesignatedMember_lbl" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_lbl" xml:lang="en-US">Hedging Relationship [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingRelationshipDomain" xlink:to="us-gaap_HedgingRelationshipDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingRelationshipDomain_lbl" xml:lang="en-US">Hedging Relationship [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingRelationshipDomain_lbl" xml:lang="en-US">Hedging Relationship [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowHedgingMember" xlink:to="us-gaap_CashFlowHedgingMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowHedgingMember_lbl" xml:lang="en-US">Cash Flow Hedging [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowHedgingMember_lbl" xml:lang="en-US">Cash Flow Hedging [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative Contract Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US">Derivative, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForwardContractsMember" xlink:to="us-gaap_ForwardContractsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForwardContractsMember_lbl" xml:lang="en-US">Forward Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForwardContractsMember_lbl" xml:lang="en-US">Forward Currency Contracts [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuroDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EuroDenominatedForeignCurrencyForwardContractsMember" xlink:to="sri_EuroDenominatedForeignCurrencyForwardContractsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Euro-Denominated Foreign Currency Forward Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Euro Denominated Foreign Currency Forward Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Euro-Denominated Foreign Currency Forward Contracts [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_lbl" xml:lang="en-US">U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_lbl" xml:lang="en-US">U.s. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_lbl" xml:lang="en-US">U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_lbl" xml:lang="en-US">U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_lbl" xml:lang="en-US">U.s. Dollar Denominated Foreign Currency Forward Contracts Swedish Krona Functional Currency [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_lbl" xml:lang="en-US">U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:to="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Mexican Peso Denominated Foreign Currency Forward Contracts [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_lbl" xml:lang="en-US">Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US">Interest Rate Swap [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US">Interest Rate Swap [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US">Notional Amount Of Cash Flow Hedge Instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US">Notional amounts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet_lbl" xml:lang="en-US">Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet_lbl" xml:lang="en-US">Gain (loss) on derivative instruments held for trading purposes, net</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Assets, Fair Value Disclosure, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Total financial assets carried at fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Financial assets carried at fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_lbl" xml:lang="en-US">Forward currency asset contracts</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_lbl" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_lbl" xml:lang="en-US">Transfers in or out of Level 3</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_lbl" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativesFairValueLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesFairValueLineItems_lbl" xml:lang="en-US">Derivatives, Fair Value [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:label="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:to="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_lbl" xml:lang="en-US">Cash Flow Hedge Derivative Instrument Assets at Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_lbl" xml:lang="en-US">Cash flow hedges , other derivative assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeTable" xlink:to="us-gaap_DerivativeTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeTable_lbl" xml:lang="en-US">Derivative [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost Of Sales [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Goods Sold [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research And Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Design and Development Expense [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLineItems" xlink:to="us-gaap_DerivativeLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLineItems_lbl" xml:lang="en-US">Derivative [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:label="us-gaap_PriceRiskCashFlowHedgesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:to="us-gaap_PriceRiskCashFlowHedgesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriceRiskCashFlowHedgesAbstract_lbl" xml:lang="en-US">Price Risk Cash Flow Hedges [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PriceRiskCashFlowHedgesAbstract_lbl" xml:lang="en-US">Derivatives designated as cash flow hedges:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_lbl" xml:lang="en-US">Gain recorded in other comprehensive income (loss)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_lbl" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_lbl" xml:lang="en-US">Gain reclassified from other comprehensive income (loss) into net income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value, Hierarchy [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Measurements Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value Inputs Level3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US">Financial assets carried at fair value:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US">Financial liabilities carried at fair value:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsFairValueDisclosure" xlink:label="us-gaap_CommitmentsFairValueDisclosure" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsFairValueDisclosure" xlink:to="us-gaap_CommitmentsFairValueDisclosure_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsFairValueDisclosure_lbl" xml:lang="en-US">Commitments, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsFairValueDisclosure_lbl" xml:lang="en-US">Earn-out consideration</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Total financial liabilities carried at fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US">Liability Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US">Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US">Fair Value by Liability Class [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EarnoutConsiderationMember" xlink:label="sri_EarnoutConsiderationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EarnoutConsiderationMember" xlink:to="sri_EarnoutConsiderationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_EarnoutConsiderationMember_lbl" xml:lang="en-US">Earnout Consideration [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EarnoutConsiderationMember_lbl" xml:lang="en-US">Earnout Consideration [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EarnoutConsiderationMember_lbl" xml:lang="en-US">Earnout Consideration [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_lbl" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Financial liability, Ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US">Financial liability, Beginning balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_lbl" xml:lang="en-US">Change in fair value</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_lbl" xml:lang="en-US">Foreign currency adjustments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_lbl" xml:lang="en-US">Earn-out consideration cash payment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShortTermDebtTable" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_lbl" xml:lang="en-US">Schedule of Short-term Debt [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short Term Debt Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US">Letter Of Credit [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US">Letter of Credit [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US">Loss Contingency Nature [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US">Loss Contingency, Nature [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CivilLaborAndOtherTaxContingenciesMember" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CivilLaborAndOtherTaxContingenciesMember" xlink:to="sri_CivilLaborAndOtherTaxContingenciesMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember_lbl" xml:lang="en-US">Civil, labor and other contingencies [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember_lbl" xml:lang="en-US">Civil Labor And Other Tax Contingencies [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember_lbl" xml:lang="en-US">Civil, labor and other tax contingencies [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtLineItems" xlink:to="us-gaap_ShortTermDebtLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtLineItems_lbl" xml:lang="en-US">Short-term Debt [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:label="us-gaap_AccrualForEnvironmentalLossContingenciesGross" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:to="us-gaap_AccrualForEnvironmentalLossContingenciesGross_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForEnvironmentalLossContingenciesGross_lbl" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForEnvironmentalLossContingenciesGross_lbl" xml:lang="en-US">Environmental remediation accrued undiscounted liability</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US">Loss Contingency, Estimate Of Possible Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US">Loss contingency, estimate of possible loss</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable" xlink:label="us-gaap_LossContingencyReceivable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyReceivable" xlink:to="us-gaap_LossContingencyReceivable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyReceivable_lbl" xml:lang="en-US">Loss Contingency, Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyReceivable_lbl" xml:lang="en-US">Loss recoveries and insurance gain contingencies</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" xlink:to="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_lbl" xml:lang="en-US">Proceeds from Insurance Settlement, Operating Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_lbl" xml:lang="en-US">Cash proceeds related to damaged inventory and incremental costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceRecoveries" xlink:to="us-gaap_InsuranceRecoveries_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceRecoveries_lbl" xml:lang="en-US">Insurance Recoveries</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InsuranceRecoveries_lbl" xml:lang="en-US">Insurance recoveries</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossRelatedToLitigationSettlement" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain (Loss) Related to Litigation Settlement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_lbl" xml:lang="en-US">Gain on litigation</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_RestructuringCostAndReserveAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveAxis_lbl" xml:lang="en-US">Restructuring Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_TypeOfRestructuringDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfRestructuringDomain_lbl" xml:lang="en-US">Type Of Restructuring [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfRestructuringDomain_lbl" xml:lang="en-US">Type of Restructuring [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelocationMember" xlink:label="us-gaap_EmployeeRelocationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelocationMember" xlink:to="us-gaap_EmployeeRelocationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelocationMember_lbl" xml:lang="en-US">Employee Relocation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelocationMember_lbl" xml:lang="en-US">Headquarter Relocation [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US">Restructuring Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US">Restructuring expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US">Charge to expense</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantAgreementMaximumValue" xlink:label="sri_GrantAgreementMaximumValue" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_GrantAgreementMaximumValue" xlink:to="sri_GrantAgreementMaximumValue_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_GrantAgreementMaximumValue_lbl" xml:lang="en-US">Grant Agreement, Maximum Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_GrantAgreementMaximumValue_lbl" xml:lang="en-US">Grant Agreement, Maximum Value</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantIncome" xlink:label="sri_GrantIncome" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_GrantIncome" xlink:to="sri_GrantIncome_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_GrantIncome_lbl" xml:lang="en-US">Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_GrantIncome_lbl" xml:lang="en-US">Grant Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_GrantIncome_lbl" xml:lang="en-US">Grant income</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityMember" xlink:label="sri_CantonFacilityMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CantonFacilityMember" xlink:to="sri_CantonFacilityMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CantonFacilityMember_lbl" xml:lang="en-US">This represents information pertaining to canton facility.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CantonFacilityMember_lbl" xml:lang="en-US">Canton Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CantonFacilityMember_lbl" xml:lang="en-US">Canton Facility [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCost1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCost1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCost1_lbl" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCost1_lbl" xml:lang="en-US">Estimated total cost</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_lbl" xml:lang="en-US">Restructuring and Related Cost, Expected Cost Remaining</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_lbl" xml:lang="en-US">Additional restructuring costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US">Restructuring Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US">Restructuring Reserve, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US">Restructuring Reserve, Beginning Balance</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRestructuring" xlink:to="us-gaap_PaymentsForRestructuring_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xml:lang="en-US">Restructuring Reserve, Settled With Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRestructuring_lbl" xml:lang="en-US">Cash payments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserveSettledWithoutCash2" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2_lbl" xml:lang="en-US">Restructuring Reserve, Settled without Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2_lbl" xml:lang="en-US">Utilization, Non-Cash</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstSegmentMember" xlink:label="sri_PstSegmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PstSegmentMember" xlink:to="sri_PstSegmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PstSegmentMember_lbl" xml:lang="en-US">Pst Segment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PstSegmentMember_lbl" xml:lang="en-US">Stoneridge Brazil [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Unallocated Corporate [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:to="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xml:lang="en-US">Restructuring and Related Cost, Incurred Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xml:lang="en-US">Total business realignment charges</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeveranceCosts1" xlink:to="us-gaap_SeveranceCosts1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US">Severance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeveranceCosts1_lbl" xml:lang="en-US">Severance costs</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsAxis" xlink:to="srt_ConsolidationItemsAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsAxis_lbl" xml:lang="en-US">Consolidation Items [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidationItemsDomain" xlink:to="srt_ConsolidationItemsDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US">Consolidation Items [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ConsolidationItemsDomain_lbl" xml:lang="en-US">Consolidation Items [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingSegmentsMember" xlink:to="us-gaap_OperatingSegmentsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Operating Segments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingSegmentsMember_lbl" xml:lang="en-US">Operating Segments [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MaterialReconcilingItemsMember" xlink:to="us-gaap_MaterialReconcilingItemsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MaterialReconcilingItemsMember_lbl" xml:lang="en-US">Material Reconciling Items [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MaterialReconcilingItemsMember_lbl" xml:lang="en-US">Inter-Segment Sales [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntersegmentEliminationMember" xlink:to="us-gaap_IntersegmentEliminationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US">Intersegment Elimination [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntersegmentEliminationMember_lbl" xml:lang="en-US">Intersegment Eliminations [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xml:lang="en-US">Segment Reporting Information, Revenue For Reportable Segment [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_lbl" xml:lang="en-US">Net Sales:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:label="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:to="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_lbl" xml:lang="en-US">Segment Reporting Information, Income (Loss) Before Income Taxes [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_lbl" xml:lang="en-US">Operating Income (Loss)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="us-gaap_DepreciationAndAmortizationAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortizationAbstract" xlink:to="us-gaap_DepreciationAndAmortizationAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_lbl" xml:lang="en-US">Depreciation, Depletion and Amortization [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_lbl" xml:lang="en-US">Depreciation and Amortization:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation, Depletion and Amortization, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Total depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract" xlink:to="us-gaap_InterestIncomeExpenseNetAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract_lbl" xml:lang="en-US">Interest Income (Expense), Net [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract_lbl" xml:lang="en-US">Interest Expense, net:</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:label="sri_SegmentReportingInformationCapitalExpendituresAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:to="sri_SegmentReportingInformationCapitalExpendituresAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_SegmentReportingInformationCapitalExpendituresAbstract_lbl" xml:lang="en-US">Segment Reporting Information, Capital Expenditures [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sri_SegmentReportingInformationCapitalExpendituresAbstract_lbl" xml:lang="en-US">Capital Expenditures:</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment, Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital expenditures</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Long-Lived Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Total long-term assets</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:to="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_lbl" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuropeAndOtherMember" xlink:label="sri_EuropeAndOtherMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_EuropeAndOtherMember" xlink:to="sri_EuropeAndOtherMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_EuropeAndOtherMember_lbl" xml:lang="en-US">Europe And Other [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_EuropeAndOtherMember_lbl" xml:lang="en-US">Europe and Other [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1_lbl" xml:lang="en-US">Stock Repurchase Program, Period in Force</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1_lbl" xml:lang="en-US">Stock repurchase program period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="us-gaap_DerivativeMaturityDates" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMaturityDates" xlink:to="us-gaap_DerivativeMaturityDates_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeMaturityDates_lbl" xml:lang="en-US">Derivative, Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeMaturityDates_lbl" xml:lang="en-US">Derivative maturity date</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="us-gaap_QuarterlyFinancialDataAbstract" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_QuarterlyFinancialDataAbstract" xlink:to="us-gaap_QuarterlyFinancialDataAbstract_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_lbl" xml:lang="en-US">Quarterly Financial Data [Abstract]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross Profit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">Valuation Allowances and Reserves Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">Valuation Allowances And Reserves [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">Valuation Allowances and Reserves [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xml:lang="en-US">Valuation Allowance Of Deferred Tax Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_lbl" xml:lang="en-US">Valuation Allowance Of Deferred Tax Assets [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Balance at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_lbl" xml:lang="en-US">Balance at beginning of period</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Charged To Cost and Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_lbl" xml:lang="en-US">Charged to cost and expenses</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" xlink:to="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_lbl" xml:lang="en-US">Valuation allowances and reserves net additions charged to income expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_lbl" xml:lang="en-US">Valuation allowances and reserves net additions charged to income expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_lbl" xml:lang="en-US">Net additions charged to income (expense)</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US">Valuation Allowances and Reserves, Deductions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_lbl" xml:lang="en-US">Write-offs, Exchange Rate Fluctuations and Other Items</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanAxis" xlink:to="us-gaap_RestructuringPlanAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringPlanAxis_lbl" xml:lang="en-US">Restructuring Plan [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringPlanDomain" xlink:to="us-gaap_RestructuringPlanDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringPlanDomain_lbl" xml:lang="en-US">Restructuring Plan [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringPlanDomain_lbl" xml:lang="en-US">Restructuring Plan [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_CantonFacilityRestructuringPlanMember" xlink:to="sri_CantonFacilityRestructuringPlanMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_CantonFacilityRestructuringPlanMember_lbl" xml:lang="en-US">This member stands for Canton Facility restructuring plan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_CantonFacilityRestructuringPlanMember_lbl" xml:lang="en-US">Canton Facility Restructuring Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_CantonFacilityRestructuringPlanMember_lbl" xml:lang="en-US">Canton Facility Restructuring Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Software Development [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US">Capitalized Software Development [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">Accounting Standards Update201602 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">ASU 2016-02</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_lbl" xml:lang="en-US">Disposal Group Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Groups Including Discontinued Operations Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NonCoreSwitchesAndConnectorProductMember" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_NonCoreSwitchesAndConnectorProductMember" xlink:to="sri_NonCoreSwitchesAndConnectorProductMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember_lbl" xml:lang="en-US">Non Core Switches And Connector Product [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember_lbl" xml:lang="en-US">Non Core Switches And Connector Product [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember_lbl" xml:lang="en-US">Non-core Switches and Connector Product [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group Not Discontinued Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group, Not Discontinued Operations [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group Held For Sale Or Disposed Of By Sale Not Discontinued Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group Disposed Of By Sale Not Discontinued Operations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US">Share Repurchase Program [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US">Share Repurchase Program [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US">Share Repurchase Program [Domain]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedShareRepurchaseAgreementMember" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AcceleratedShareRepurchaseAgreementMember" xlink:to="sri_AcceleratedShareRepurchaseAgreementMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember_lbl" xml:lang="en-US">Accelerated Share Repurchase Agreement [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember_lbl" xml:lang="en-US">Accelerated Share Repurchase Agreement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember_lbl" xml:lang="en-US">Accelerated Share Repurchase Agreement [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Restatement [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US">Restatement [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US">Restatement [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAdjustmentMember" xlink:to="srt_RestatementAdjustmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US">Restatement Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RestatementAdjustmentMember_lbl" xml:lang="en-US">Adjustment</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeCategorizationMember" xlink:to="us-gaap_InvestmentTypeCategorizationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investment Type Categorization [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentTypeCategorizationMember_lbl" xml:lang="en-US">Investments [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VentureCapitalFundsMember" xlink:label="us-gaap_VentureCapitalFundsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VentureCapitalFundsMember" xlink:to="us-gaap_VentureCapitalFundsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VentureCapitalFundsMember_lbl" xml:lang="en-US">Venture Capital Funds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VentureCapitalFundsMember_lbl" xml:lang="en-US">Venture Capital Funds [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstShortTermObligationsMember" xlink:label="sri_PstShortTermObligationsMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_PstShortTermObligationsMember" xlink:to="sri_PstShortTermObligationsMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_PstShortTermObligationsMember_lbl" xml:lang="en-US">PST Short-Term Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_PstShortTermObligationsMember_lbl" xml:lang="en-US">Pst Short Term Obligations [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_PstShortTermObligationsMember_lbl" xml:lang="en-US">Stoneridge Brazil Short-Term Obligations [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value Measurements Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeMember" xlink:label="us-gaap_InterestIncomeMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeMember" xlink:to="us-gaap_InterestIncomeMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeMember_lbl" xml:lang="en-US">Interest Income [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeMember_lbl" xml:lang="en-US">Interest Income [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General And Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">Professional Fees [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_FixedAssetImpairmentMember" xlink:to="sri_FixedAssetImpairmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_FixedAssetImpairmentMember_lbl" xml:lang="en-US">This member represents information pertaining to fixed asset impairment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_FixedAssetImpairmentMember_lbl" xml:lang="en-US">Fixed Asset Impairment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_FixedAssetImpairmentMember_lbl" xml:lang="en-US">Fixed Asset Impairment [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeSeveranceMember" xlink:to="us-gaap_EmployeeSeveranceMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xml:lang="en-US">Employee Severance [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xml:lang="en-US">Employee Termination [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExcessAndObsoleteInventoryMember" xlink:label="sri_ExcessAndObsoleteInventoryMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_ExcessAndObsoleteInventoryMember" xlink:to="sri_ExcessAndObsoleteInventoryMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_ExcessAndObsoleteInventoryMember_lbl" xml:lang="en-US">This member represents information pertaining to excess and obsolete inventory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_ExcessAndObsoleteInventoryMember_lbl" xml:lang="en-US">Excess And Obsolete Inventory [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_ExcessAndObsoleteInventoryMember_lbl" xml:lang="en-US">Excess and Obsolete Inventory [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IntangibleImpairmentMember" xlink:label="sri_IntangibleImpairmentMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_IntangibleImpairmentMember" xlink:to="sri_IntangibleImpairmentMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_IntangibleImpairmentMember_lbl" xml:lang="en-US">This member  represents information pertaining to intangible impairment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_IntangibleImpairmentMember_lbl" xml:lang="en-US">Intangible Impairment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_IntangibleImpairmentMember_lbl" xml:lang="en-US">Intangible Impairment [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="us-gaap_OtherRestructuringMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherRestructuringMember" xlink:to="us-gaap_OtherRestructuringMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherRestructuringMember_lbl" xml:lang="en-US">Other Restructuring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherRestructuringMember_lbl" xml:lang="en-US">Other Restructuring [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractTerminationMember" xlink:label="us-gaap_ContractTerminationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractTerminationMember" xlink:to="us-gaap_ContractTerminationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractTerminationMember_lbl" xml:lang="en-US">Contract Termination [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractTerminationMember_lbl" xml:lang="en-US">Contract Termination [Member]</label>
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedDepreciationMember" xlink:label="sri_AcceleratedDepreciationMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sri_AcceleratedDepreciationMember" xlink:to="sri_AcceleratedDepreciationMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sri_AcceleratedDepreciationMember_lbl" xml:lang="en-US">Accelerated Depreciation [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sri_AcceleratedDepreciationMember_lbl" xml:lang="en-US">Accelerated Depreciation [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sri_AcceleratedDepreciationMember_lbl" xml:lang="en-US">Accelerated Depreciation [Member]</label>
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="us-gaap_AllowanceForCreditLossMember" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossMember" xlink:to="us-gaap_AllowanceForCreditLossMember_lbl" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossMember_lbl" xml:lang="en-US">Allowance For Credit Loss [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllowanceForCreditLossMember_lbl" xml:lang="en-US">Accounts Receivable Reserves</label>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>sri-20191231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  9.5.7293.39921 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/27/2020 9:57:42 PM-->
<!--Modified on: 2/27/2020 9:57:42 PM-->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#StatementCondensedConsolidatedStatementsOfShareholdersEquity" roleURI="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOrganizationAndNatureOfBusiness" roleURI="http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRevenue" roleURI="http://www.stoneridge.com/role/DisclosureRevenue" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestments" roleURI="http://www.stoneridge.com/role/DisclosureInvestments" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebt" roleURI="http://www.stoneridge.com/role/DisclosureDebt" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxes" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxes" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitments" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlans" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureEmployeeBenefitPlans" roleURI="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurements" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureHeadquarterRelocationAndConsolidation" roleURI="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignment" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReporting" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReporting" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSubsequentEvents" roleURI="http://www.stoneridge.com/role/DisclosureSubsequentEvents" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureUnauditedQuarterlyFinancialData" roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureScheduleIiValuationAndQualifyingAccounts" roleURI="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRevenueTables" roleURI="http://www.stoneridge.com/role/DisclosureRevenueTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestmentsTables" roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtTables" roleURI="http://www.stoneridge.com/role/DisclosureDebtTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsTables" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansTables" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentTables" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingTables" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureUnauditedQuarterlyFinancialDataTables" roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" roleURI="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRevenueNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" roleURI="http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestmentsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" roleURI="http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureDebtScheduleOfDebtDetails" roleURI="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" roleURI="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureOperatingLeaseCommitmentsOtherInformationDetails" roleURI="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" roleURI="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureEmployeeBenefitPlansDetails" roleURI="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" roleURI="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureCommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" roleURI="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" roleURI="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureSubsequentEventsNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" roleURI="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" />
  <roleRef xlink:type="simple" xlink:href="sri-20191231.xsd#DisclosureScheduleIiValuationAndQualifyingAccountsDetails" roleURI="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" />
  <presentationLink xlink:role="http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DocumentAndEntityInformationAbstract" xlink:label="loc_sri_DocumentAndEntityInformationAbstract_578" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType_637184374570055728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentType_637184374570055728" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentAnnualReport_637184374570065747" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentTransitionReport_637184374570065747" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentPeriodEndDate_637184374570065747" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityFileNumber_637184374570065747" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityRegistrantName_637184374570065747" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityIncorporationStateCountryCode_637184374570065747" order="7" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityTaxIdentificationNumber_637184374570065747" order="8" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityAddressAddressLine1_637184374570065747" order="9" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityAddressCityOrTown_637184374570065747" order="10" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_637184374570065747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityAddressStateOrProvince_637184374570065747" order="11" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityAddressPostalZipCode_637184374570075739" order="12" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_CityAreaCode_637184374570075739" order="13" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_LocalPhoneNumber_637184374570075739" order="14" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_Security12gTitle_637184374570075739" order="15" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_TradingSymbol_637184374570075739" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_AmendmentFlag_637184374570075739" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_SecurityExchangeName_637184374570075739" order="18" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityWellKnownSeasonedIssuer_637184374570075739" order="19" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_637184374570075739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityVoluntaryFilers_637184374570075739" order="20" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityCurrentReportingStatus_637184374570085730" order="21" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityInteractiveDataCurrent_637184374570085730" order="22" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityFilerCategory_637184374570085730" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntitySmallBusiness_637184374570085730" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityEmergingGrowthCompany_637184374570085730" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityShellCompany_637184374570085730" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityPublicFloat_637184374570085730" order="27" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_637184374570085730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityCommonStockSharesOutstanding_637184374570085730" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_637184374570095730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_EntityCentralIndexKey_637184374570095730" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_637184374570095730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_CurrentFiscalYearEndDate_637184374570095730" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_637184374570095730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentFiscalYearFocus_637184374570095730" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_637184374570155730" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DocumentAndEntityInformationAbstract_578" xlink:to="dei_DocumentFiscalPeriodFocus_637184374570155730" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_636784124314987576" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314987576" xlink:to="us-gaap_AssetsAbstract_637184374570165750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637184374570165750" xlink:to="us-gaap_AssetsCurrentAbstract_637184374570165750" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637184374570165750" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_637184374570165750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637184374570165750" xlink:to="us-gaap_AccountsReceivableNetCurrent_637184374570165750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637184374570165750" xlink:to="us-gaap_InventoryNet_637184374570165750" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637184374570165750" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_637184374570165750" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_637184374570165750" xlink:to="us-gaap_AssetsCurrent_637184374570165750" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637184374570165750" xlink:to="us-gaap_AssetsNoncurrentAbstract_637184374570165750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_637184374570165750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570165750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637184374570165750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_Goodwill_637184374570165750" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637184374570175739" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374570175739" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374570165750" xlink:to="us-gaap_AssetsNoncurrent_637184374570175739" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637184374570165750" xlink:to="us-gaap_Assets_637184374570175739" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314987576" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" xlink:to="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" xlink:to="us-gaap_LongTermDebtCurrent_637184374570175739" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" xlink:to="us-gaap_ShortTermBorrowings_637184374570175739" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" xlink:to="us-gaap_AccountsPayableCurrent_637184374570175739" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" xlink:to="us-gaap_OtherLiabilitiesCurrent_637184374570175739" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_637184374570175739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_637184374570175739" xlink:to="us-gaap_LiabilitiesCurrent_637184374570175739" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374570185728" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_LongTermDebtNoncurrent_637184374570185728" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374570185728" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374570185728" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_637184374570185728" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract_637184374570185728" xlink:to="us-gaap_LiabilitiesNoncurrent_637184374570185728" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_PreferredStockValue_637184374570195726" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_CommonStockValue_637184374570195726" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_AdditionalPaidInCapital_637184374570195726" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_TreasuryStockValue_637184374570195726" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_637184374570195726" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570195726" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570195726" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_637184374570185728" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570195726" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_637184374570175739" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_637184374570205731" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_637184374570205731" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockNoParValue" xlink:label="us-gaap_PreferredStockNoParValue_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_PreferredStockNoParValue_637184374570205731" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_PreferredStockSharesAuthorized_637184374570205731" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_PreferredStockSharesIssued_637184374570205731" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockNoParValue" xlink:label="us-gaap_CommonStockNoParValue_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_CommonStockNoParValue_637184374570205731" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_CommonStockSharesAuthorized_637184374570205731" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_CommonStockSharesIssued_637184374570205731" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637184374570205731" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_CommonStockSharesOutstanding_637184374570205731" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_636784124314997578" xlink:to="us-gaap_TreasuryStockShares_637184374570215741" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract_636784124314997578" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374570215741" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_CostsAndExpensesAbstract_637184374570215741" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_637184374570215741" xlink:to="us-gaap_CostOfGoodsAndServicesSold_637184374570215741" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_637184374570215741" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_637184374570215741" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_637184374570215741" xlink:to="us-gaap_OtherNonrecurringIncome_637184374570215741" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CostsAndExpensesAbstract_637184374570215741" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637184374570215741" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_OperatingIncomeLoss_637184374570215741" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_InterestIncomeExpenseNet_637184374570215741" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637184374570215741" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_637184374570215741" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374570215741" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637184374570215741" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637184374570215741" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_ProfitLoss_637184374570225743" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570225743" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_NetIncomeLoss_637184374570225743" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_EarningsPerShareAbstract_637184374570225743" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637184374570225743" xlink:to="us-gaap_EarningsPerShareBasic_637184374570225743" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637184374570225743" xlink:to="us-gaap_EarningsPerShareDiluted_637184374570225743" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_636784124314997578" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637184374570225743" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637184374570225743" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374570225743" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637184374570225743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_637184374570225743" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637184374570225743" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" xlink:title="00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_636784124314997578" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_636784124314997578" xlink:to="us-gaap_ProfitLoss_637184374570235747" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_636784124314997578" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570235747" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_636784124314997578" xlink:to="us-gaap_NetIncomeLoss_637184374570235747" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_636784124314997578" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_637184374570235747" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570235747" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_637184374570235747" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_637184374570235747" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_637184374570235747" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_637184374570235747" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical" xlink:type="extended" xlink:title="00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_637184374570245753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_ProfitLoss_637184374570245753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_Depreciation_637184374570245753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AmortizationAndAccretionOfDebtDiscount" xlink:label="sri_AmortizationAndAccretionOfDebtDiscount_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="sri_AmortizationAndAccretionOfDebtDiscount_637184374570245753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_637184374570245753" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_637184374570245753" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_637184374570245753" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_ShareBasedCompensation_637184374570245753" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_637184374570245753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_637184374570245753" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_637184374570255750" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374570255750" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570255750" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_637184374570255750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" xlink:to="us-gaap_IncreaseDecreaseInInventories_637184374570255750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_637184374570255750" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_637184374570255750" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_637184374570255750" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_637184374570255750" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374570255750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_637184374570245753" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_637184374570255750" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="us-gaap_PaymentsToAcquireProductiveAssets_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsToAcquireProductiveAssets_637184374570265744" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_637184374570265744" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374570265744" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ProceedsFromDivestitureOfBusinessProduct" xlink:label="sri_ProceedsFromDivestitureOfBusinessProduct_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="sri_ProceedsFromDivestitureOfBusinessProduct_637184374570265744" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_637184374570265744" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_637184374570265744" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_637184374570265744" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest" xlink:label="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest_637184374570275737" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="us-gaap_ProceedsFromLinesOfCredit_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_ProceedsFromLinesOfCredit_637184374570275737" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit" xlink:label="us-gaap_RepaymentsOfLinesOfCredit_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_RepaymentsOfLinesOfCredit_637184374570275737" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromOtherDebt" xlink:label="us-gaap_ProceedsFromOtherDebt_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_ProceedsFromOtherDebt_637184374570275737" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfOtherDebt" xlink:label="us-gaap_RepaymentsOfOtherDebt_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_RepaymentsOfOtherDebt_637184374570275737" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="sri_PaymentsForEarnOutConsideration_637184374570275737" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_637184374570275737" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_637184374570275737" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374570285734" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_637184374570285734" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_637184374570265744" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_637184374570285734" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570285734" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_637184374570285734" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570285734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570285734" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570295736" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_637184374570295736" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_637184374570295736" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_636784124314997578" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_637184374570295736" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet_637184374570295736" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637184374570295736" xlink:to="us-gaap_InterestPaidNet_637184374570295736" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="us-gaap_IncomeTaxesPaidNet_637184374570295736" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_637184374570295736" xlink:to="us-gaap_IncomeTaxesPaidNet_637184374570295736" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity" xlink:type="extended" xlink:title="00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_636784124314675520" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract_636784124314675520" xlink:to="us-gaap_StatementTable_637184374570305750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570305750" xlink:to="srt_StatementScenarioAxis_637184374570305750" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_637184374570305750" xlink:to="us-gaap_ScenarioPlanMember_637184374570305750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_637184374570305750" xlink:to="srt_ScenarioUnspecifiedDomain_637184374570305750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570305750" xlink:to="us-gaap_StatementEquityComponentsAxis_637184374570305750" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_CommonStockMember_637184374570305750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_TreasuryStockMember_637184374570305750" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_AdditionalPaidInCapitalMember_637184374570305750" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_RetainedEarningsMember_637184374570305750" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_637184374570305750" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_NoncontrollingInterestMember_637184374570305750" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570305750" xlink:to="us-gaap_EquityComponentDomain_637184374570305750" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570305750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570305750" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570305750" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201609Member" xlink:label="us-gaap_AccountingStandardsUpdate201609Member_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570305750" xlink:to="us-gaap_AccountingStandardsUpdate201609Member_637184374570315756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570305750" xlink:to="us-gaap_TypeOfAdoptionMember_637184374570315756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570305750" xlink:to="us-gaap_StatementLineItems_637184374570315756" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570315756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_ProfitLoss_637184374570315756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_CommonStockSharesOutstanding_637184374570315756" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_TreasuryStockShares_637184374570315756" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_NetIncomeLoss_637184374570315756" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570315756" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_637184374570315756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_637184374570315756" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions" xlink:label="us-gaap_MinorityInterestDecreaseFromRedemptions_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_MinorityInterestDecreaseFromRedemptions_637184374570325734" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_637184374570325734" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_637184374570325734" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IssuanceOfRestrictedCommonSharesInTreasuryShares" xlink:label="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="sri_IssuanceOfRestrictedCommonSharesInTreasuryShares_637184374570325734" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasury" xlink:label="sri_RepurchasedCommonSharesForTreasury_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="sri_RepurchasedCommonSharesForTreasury_637184374570325734" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_637184374570325734" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_TreasuryStockSharesAcquired_637184374570325734" order="14" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_RepurchasedCommonSharesForTreasuryInTreasuryShares" xlink:label="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_637184374570325734" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="sri_RepurchasedCommonSharesForTreasuryInTreasuryShares_637184374570325734" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_637184374570335738" order="16" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_637184374570335738" order="17" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CommonShareRepurchaseProgramTreasuryShares" xlink:label="sri_CommonShareRepurchaseProgramTreasuryShares_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="sri_CommonShareRepurchaseProgramTreasuryShares_637184374570335738" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_637184374570335738" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:label="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_637184374570335738" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570335738" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_637184374570335738" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_637184374570345735" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_CommonStockSharesOutstanding_637184374570345735" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_637184374570345735" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570315756" xlink:to="us-gaap_TreasuryStockShares_637184374570345735" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness" xlink:type="extended" xlink:title="10101 - Disclosure - Organization and Nature of Business">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636784124315147608" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations_637184374570345735" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_636784124315147608" xlink:to="us-gaap_NatureOfOperations_637184374570345735" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10201 - Disclosure - Summary of Significant Accounting Policies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124315157610" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_637184374570345735" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124315157610" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_637184374570345735" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRevenue" xlink:type="extended" xlink:title="10301 - Disclosure - Revenue">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_637184374570355750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_637184374570355750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestments" xlink:type="extended" xlink:title="10401 - Disclosure - Investments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_637184374570355750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_46" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_637184374570355750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureDebt" xlink:type="extended" xlink:title="10501 - Disclosure - Debt">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_636784124315167612" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_637184374570355750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636784124315167612" xlink:to="us-gaap_DebtDisclosureTextBlock_637184374570355750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="10601 - Disclosure - Income Taxes">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124315177614" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_637184374570355750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315177614" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_637184374570355750" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments" xlink:type="extended" xlink:title="10701 - Disclosure - Operating Lease Commitments">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_636784124315187616" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_637184374570365753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_636784124315187616" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_637184374570365753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans" xlink:type="extended" xlink:title="10801 - Disclosure - Share-Based Compensation Plans">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124315197618" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_637184374570365753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124315197618" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_637184374570365753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans" xlink:type="extended" xlink:title="10901 - Disclosure - Employee Benefit Plans">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_636784124315197618" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_637184374570365753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract_636784124315197618" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_637184374570365753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements" xlink:type="extended" xlink:title="11001 - Disclosure - Financial Instruments and Fair Value Measurements">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_575" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_637184374570365753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_575" xlink:to="us-gaap_FairValueDisclosuresTextBlock_637184374570365753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="11101 - Disclosure - Commitments and Contingencies">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636784124315519676" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_637184374570365753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636784124315519676" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_637184374570365753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation" xlink:type="extended" xlink:title="11201 - Disclosure - Headquarter Relocation and Consolidation">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_HeadquarterRelocationTextBlock" xlink:label="sri_HeadquarterRelocationTextBlock_637184374570375755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" xlink:to="sri_HeadquarterRelocationTextBlock_637184374570375755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment" xlink:type="extended" xlink:title="11301 - Disclosure - Restructuring and Business Realignment">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_637184374570375755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_637184374570375755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReporting" xlink:type="extended" xlink:title="11401 - Disclosure - Segment Reporting">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_637184374570375755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124315675704" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_637184374570375755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSubsequentEvents" xlink:type="extended" xlink:title="11501 - Disclosure - Subsequent Events">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_637120924904960262" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock_637184374570387851" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_637120924904960262" xlink:to="us-gaap_SubsequentEventsTextBlock_637184374570387851" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData" xlink:type="extended" xlink:title="11601 - Disclosure - Unaudited Quarterly Financial Data">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="us-gaap_QuarterlyFinancialInformationTextBlock_637184374570387851" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_636784124315675704" xlink:to="us-gaap_QuarterlyFinancialInformationTextBlock_637184374570387851" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts" xlink:type="extended" xlink:title="11701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_637184374570395765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20202 - Disclosure - Summary of Significant Accounting Policies (Policies)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124314831548" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_637184374570395765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_UseOfEstimates_637184374570395765" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_637184374570395765" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock" xlink:label="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock_637184374570395765" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_637184374570395765" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ReceivablesPolicyTextBlock_637184374570395765" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_InventoryPolicyTextBlock_637184374570395765" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts" xlink:label="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts_637184374570395765" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_637184374570395765" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy_637184374570395765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_BusinessCombinationsPolicy_637184374570395765" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_637184374570405751" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_637184374570405751" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:label="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_637184374570405751" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock_637184374570405751" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_637184374570405751" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_637184374570405751" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_637184374570405751" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="sri_ShippingAndHandlingCostsPolicyTextBlock_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_ShippingAndHandlingCostsPolicyTextBlock_637184374570405751" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardProductWarrantyPolicy" xlink:label="us-gaap_StandardProductWarrantyPolicy_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_StandardProductWarrantyPolicy_637184374570405751" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:label="us-gaap_InProcessResearchAndDevelopmentPolicy_637184374570405751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_InProcessResearchAndDevelopmentPolicy_637184374570405751" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_637184374570415739" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_637184374570415739" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity_637184374570415739" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TreasuryStockPolicyPolicyTextBlock" xlink:label="sri_TreasuryStockPolicyPolicyTextBlock_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_TreasuryStockPolicyPolicyTextBlock_637184374570415739" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_637184374570415739" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock" xlink:label="us-gaap_DeferredChargesPolicyTextBlock_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_DeferredChargesPolicyTextBlock_637184374570415739" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock" xlink:label="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock_637184374570415739" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_637184374570415739" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_637184374570415739" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_637184374570425743" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30203 - Disclosure - Summary of Significant Accounting Policies (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124314831548" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock" xlink:label="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock_637184374570425743" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_637184374570425743" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock" xlink:label="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock_637184374570425743" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_637184374570425743" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationTextBlock_637184374570425743" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_637184374570425743" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock" xlink:label="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock_637184374570425743" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_637184374570425743" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_637184374570425743" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_637184374570435751" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock" xlink:label="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock_637184374570435751" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_637184374570435751" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:label="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637184374570435751" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124314831548" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637184374570435751" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRevenueTables" xlink:type="extended" xlink:title="30303 - Disclosure - Revenue (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_637184374570435751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_637184374570435751" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestmentsTables" xlink:type="extended" xlink:title="30403 - Disclosure - Investments (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NoncontrollingInterestTableTextBlock" xlink:label="sri_NoncontrollingInterestTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124315675704" xlink:to="sri_NoncontrollingInterestTableTextBlock_637184374570445753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtTables" xlink:type="extended" xlink:title="30503 - Disclosure - Debt (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfDebtTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfDebtTableTextBlock_637184374570445753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636784124315675704" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_637184374570445753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="30603 - Disclosure - Income Taxes (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_637184374570445753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_637184374570445753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_637184374570445753" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock" xlink:label="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock_637184374570445753" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_637184374570445753" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock" xlink:label="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_637184374570445753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124315675704" xlink:to="sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock_637184374570445753" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables" xlink:type="extended" xlink:title="30703 - Disclosure - Operating Lease Commitments (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_637184374570455754" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LeaseBalanceSheetDisclosureTableTextBlock" xlink:label="sri_LeaseBalanceSheetDisclosureTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sri_LeaseBalanceSheetDisclosureTableTextBlock_637184374570455754" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_637184374570455754" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LeaseQuantitativeDisclosureTableTextBlock" xlink:label="sri_LeaseQuantitativeDisclosureTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sri_LeaseQuantitativeDisclosureTableTextBlock_637184374570455754" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock" xlink:label="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock_637184374570455754" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables" xlink:type="extended" xlink:title="30803 - Disclosure - Share-Based Compensation Plans (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock" xlink:label="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124315675704" xlink:to="sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock_637184374570455754" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_637184374570455754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124315675704" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_637184374570455754" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables" xlink:type="extended" xlink:title="31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_637184374570465756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_637184374570465756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_637184374570465756" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124315675704" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_637184374570465756" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables" xlink:type="extended" xlink:title="31303 - Disclosure - Restructuring and Business Realignment (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124315675704" xlink:to="us-gaap_StatementTable_637184374570465756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570465756" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_637184374570465756" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis_637184374570465756" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_637184374570465756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentOperatingActivitiesDomain_637184374570465756" xlink:to="sri_ElectronicsMember_637184374570465756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentOperatingActivitiesDomain_637184374570465756" xlink:to="sri_ControlDevicesMember_637184374570465756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis_637184374570465756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570465756" xlink:to="us-gaap_RestructuringPlanAxis_637184374570465756" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis_637184374570465756" xlink:to="us-gaap_RestructuringPlanDomain_637184374570475756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanDomain_637184374570475756" xlink:to="sri_CantonFacilityRestructuringPlanMember_637184374570475756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570465756" xlink:to="us-gaap_StatementLineItems_637184374570475756" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570475756" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_637184374570475756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:label="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570475756" xlink:to="us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_637184374570475756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingTables" xlink:type="extended" xlink:title="31403 - Disclosure - Segment Reporting (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_637184374570475756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_637184374570475756" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables" xlink:type="extended" xlink:title="31603 - Disclosure - Unaudited Quarterly Financial Data (Tables)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_636784124315675704" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_637184374570475756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialInformationDisclosureAbstract_636784124315675704" xlink:to="us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_637184374570475756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124315831732" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPoliciesTable" xlink:label="sri_AccountingPoliciesTable_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124315831732" xlink:to="sri_AccountingPoliciesTable_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_DebtInstrumentAxis_637184374570485755" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_637184374570485755" xlink:to="us-gaap_DebtInstrumentNameDomain_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CreditFacilityMember" xlink:label="sri_CreditFacilityMember_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_637184374570485755" xlink:to="sri_CreditFacilityMember_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_BusinessAcquisitionAxis_637184374570485755" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637184374570485755" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570485755" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="srt_RangeAxis_637184374570485755" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374570485755" xlink:to="srt_RangeMember_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374570485755" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570485755" xlink:to="srt_MaximumMember_637184374570485755" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570485755" xlink:to="srt_MinimumMember_637184374570495763" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570495763" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570495763" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374570495763" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570495763" xlink:to="sri_PstEletronicaltdaMember_637184374570495763" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MindaStoneridgeInstrumentsLtdMember" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570495763" xlink:to="sri_MindaStoneridgeInstrumentsLtdMember_637184374570495763" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570495763" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570495763" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" xlink:to="us-gaap_CustomerListsMember_637184374570495763" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" xlink:to="us-gaap_TradeNamesMember_637184374570495763" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TechnologyMember" xlink:label="sri_TechnologyMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" xlink:to="sri_TechnologyMember_637184374570495763" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember_637184374570495763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570495763" xlink:to="us-gaap_SoftwareDevelopmentMember_637184374570495763" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_AwardTypeAxis_637184374570505748" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637184374570505748" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374570505748" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedRightToReceivedCommonSharesMember" xlink:label="sri_PerformanceBasedRightToReceivedCommonSharesMember_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374570505748" xlink:to="sri_PerformanceBasedRightToReceivedCommonSharesMember_637184374570505748" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374570505748" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374570505748" xlink:to="us-gaap_SegmentDomain_637184374570505748" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570505748" xlink:to="sri_ElectronicsMember_637184374570505748" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570505748" xlink:to="sri_PstMember_637184374570505748" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374570505748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570505748" xlink:to="sri_ControlDevicesMember_637184374570505748" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_BalanceSheetLocationAxis_637184374570515745" order="8" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_637184374570515745" xlink:to="us-gaap_BalanceSheetLocationDomain_637184374570515745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:label="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_637184374570515745" xlink:to="us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_637184374570515745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374570515745" order="9" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374570515745" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374570515745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374570515745" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570515745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570515745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570515745" order="10" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570515745" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570525745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PreProductionCostsMember" xlink:label="sri_PreProductionCostsMember_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570525745" xlink:to="sri_PreProductionCostsMember_637184374570525745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570525745" order="11" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570525745" xlink:to="us-gaap_TypeOfAdoptionMember_637184374570525745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember_637184374570525745" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_637184374570525745" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountingPolicyLineItems" xlink:label="sri_AccountingPolicyLineItems_637184374570525745" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPoliciesTable_637184374570485755" xlink:to="sri_AccountingPolicyLineItems_637184374570525745" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374570535744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374570535744" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_637184374570535744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_637184374570535744" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374570535744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374570535744" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374570535744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374570535744" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_637184374570535744" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_637184374570535744" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_637184374570545760" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_EquityMethodInvestments_637184374570545760" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AccountsReceivableSold" xlink:label="sri_AccountsReceivableSold_637184374570545760" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="sri_AccountsReceivableSold_637184374570545760" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSaleOfAccountsReceivable" xlink:label="us-gaap_GainLossOnSaleOfAccountsReceivable_637184374570545760" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_GainLossOnSaleOfAccountsReceivable_637184374570545760" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherReceivables" xlink:label="us-gaap_ProceedsFromSaleOfOtherReceivables_637184374570545760" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ProceedsFromSaleOfOtherReceivables_637184374570545760" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570545760" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570545760" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized" xlink:label="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized_637184374570555750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized_637184374570555750" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_637184374570555750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_637184374570555750" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_637184374570555750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_637184374570555750" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637184374570555750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637184374570555750" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss_637184374570555750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_GoodwillImpairmentLoss_637184374570555750" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570565750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570565750" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentForAmortization" xlink:label="us-gaap_AdjustmentForAmortization_637184374570565750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_AdjustmentForAmortization_637184374570565750" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637184374570565750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_637184374570565750" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637184374570565750" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_637184374570565750" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637184374570575748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_637184374570575748" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637184374570575748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_637184374570575748" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637184374570575748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_637184374570575748" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:label="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_637184374570575748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_637184374570575748" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374570585751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_637184374570585751" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_637184374570585751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ResearchAndDevelopmentExpense_637184374570585751" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ResearchAndDevelopmentExpensePercentage" xlink:label="sri_ResearchAndDevelopmentExpensePercentage_637184374570585751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="sri_ResearchAndDevelopmentExpensePercentage_637184374570585751" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_637184374570585751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned_637184374570585751" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_637184374570595748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ShareBasedCompensation_637184374570595748" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_637184374570595748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_637184374570595748" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374570595748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374570595748" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss" xlink:label="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_637184374570595748" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_637184374570595748" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent_637184374570605752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ProductWarrantyAccrualNoncurrent_637184374570605752" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FIFOInventoryAmount" xlink:label="us-gaap_FIFOInventoryAmount_637184374570605752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_FIFOInventoryAmount_637184374570605752" order="33" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageCostInventoryAmount" xlink:label="us-gaap_WeightedAverageCostInventoryAmount_637184374570605752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_WeightedAverageCostInventoryAmount_637184374570605752" order="34" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637184374570605752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_637184374570605752" order="35" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="us-gaap_AmortizationOfFinancingCosts_637184374570615749" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_AmortizationOfFinancingCosts_637184374570615749" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_637184374570615749" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_InterestIncomeExpenseNet_637184374570615749" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsNet" xlink:label="us-gaap_DeferredFinanceCostsNet_637184374570615749" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_DeferredFinanceCostsNet_637184374570615749" order="38" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637184374570625754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637184374570625754" order="39" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_637184374570625754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_637184374570625754" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637184374570625754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637184374570625754" order="41" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637184374570625754" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637184374570625754" order="42" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637184374570635751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_OperatingLeaseLiability_637184374570635751" order="43" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570635751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570635751" order="44" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570635751" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570635751" order="45" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration_637184374570645752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="sri_PaymentsForEarnOutConsideration_637184374570645752" order="46" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374570645752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_AccountingPolicyLineItems_637184374570525745" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374570645752" order="47" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124320688636" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320688636" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_637184374570655753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_637184374570655753" xlink:to="srt_MajorCustomersAxis_637184374570655753" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_637184374570655753" xlink:to="srt_NameOfMajorCustomerDomain_637184374570655753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FordMotorCompanyMember" xlink:label="sri_FordMotorCompanyMember_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637184374570655753" xlink:to="sri_FordMotorCompanyMember_637184374570655753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_VolvoMember" xlink:label="sri_VolvoMember_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_637184374570655753" xlink:to="sri_VolvoMember_637184374570655753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_637184374570655753" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_637184374570655753" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_637184374570655753" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_637184374570655753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_637184374570655753" xlink:to="us-gaap_SalesRevenueNetMember_637184374570655753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:label="us-gaap_SegmentReportingRevenueReconcilingItemLineItems_637184374570655753" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_637184374570655753" xlink:to="us-gaap_SegmentReportingRevenueReconcilingItemLineItems_637184374570655753" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingRevenueReconcilingItemLineItems_637184374570655753" xlink:to="us-gaap_ConcentrationRiskPercentage1_637184374570665766" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124320688636" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320688636" xlink:to="us-gaap_InventoryRawMaterials_637184374570665766" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320688636" xlink:to="us-gaap_InventoryWorkInProcess_637184374570665766" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320688636" xlink:to="us-gaap_InventoryFinishedGoods_637184374570665766" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320688636" xlink:to="us-gaap_InventoryNet_637184374570665766" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails" xlink:type="extended" xlink:title="40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:label="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="us-gaap_StatementTable_637184374570665766" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570665766" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374570665766" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374570665766" xlink:to="us-gaap_SegmentDomain_637184374570665766" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374570665766" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570665766" xlink:to="sri_ControlDevicesMember_637184374570665766" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570665766" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374570675765" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374570675765" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NonCoreSwitchesAndConnectorProductMember" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374570675765" xlink:to="sri_NonCoreSwitchesAndConnectorProductMember_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570665766" xlink:to="us-gaap_DisposalGroupClassificationAxis_637184374570675765" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis_637184374570675765" xlink:to="us-gaap_DisposalGroupClassificationDomain_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationDomain_637184374570675765" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_637184374570675765" xlink:to="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:label="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember_637184374570675765" xlink:to="us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570665766" xlink:to="us-gaap_StatementLineItems_637184374570675765" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryAdjustments" xlink:label="us-gaap_InventoryAdjustments_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_InventoryAdjustments_637184374570675765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets_637184374570675765" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupSalesAfterDisposal" xlink:label="sri_DisposalGroupSalesAfterDisposal_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="sri_DisposalGroupSalesAfterDisposal_637184374570675765" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DisposalGroupOperatingIncomeAfterDisposal" xlink:label="sri_DisposalGroupOperatingIncomeAfterDisposal_637184374570675765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="sri_DisposalGroupOperatingIncomeAfterDisposal_637184374570675765" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_637184374570685752" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_637184374570685752" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:label="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_637184374570685752" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_OtherNonrecurringIncome_637184374570685752" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_637184374570685752" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses" xlink:label="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses_637184374570685752" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal" xlink:label="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal_637184374570685752" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_637184374570685752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570675765" xlink:to="us-gaap_InventoryFinishedGoods_637184374570685752" order="12" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails" xlink:type="extended" xlink:title="40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124320844664" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320844664" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" xlink:to="us-gaap_BusinessAcquisitionAxis_637184374570695752" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637184374570695752" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570695752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570695752" xlink:to="sri_OrlacoMember_637184374570695752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570695752" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374570695752" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentAxis" xlink:label="us-gaap_NonrecurringAdjustmentAxis_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" xlink:to="us-gaap_NonrecurringAdjustmentAxis_637184374570695752" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NonrecurringAdjustmentDomain" xlink:label="us-gaap_NonrecurringAdjustmentDomain_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonrecurringAdjustmentAxis_637184374570695752" xlink:to="us-gaap_NonrecurringAdjustmentDomain_637184374570695752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAdjustmentToInventoryMember" xlink:label="us-gaap_FairValueAdjustmentToInventoryMember_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonrecurringAdjustmentDomain_637184374570695752" xlink:to="us-gaap_FairValueAdjustmentToInventoryMember_637184374570695752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374570695752" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374570695752" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374570695752" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374570705771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374570705771" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570705771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570695752" xlink:to="us-gaap_BusinessAcquisitionLineItems_637184374570705771" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_637184374570705771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CashPaidToSellerAtClosing" xlink:label="sri_CashPaidToSellerAtClosing_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="sri_CashPaidToSellerAtClosing_637184374570705771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiability_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiability_637184374570705771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_637184374570705771" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InventoryFairValueStepUp" xlink:label="sri_InventoryFairValueStepUp_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="sri_InventoryFairValueStepUp_637184374570705771" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_637184374570705771" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570705771" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374570705771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374570705771" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374570715756" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570705771" xlink:to="sri_PaymentsForEarnOutConsideration_637184374570715756" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails" xlink:type="extended" xlink:title="40208 - Disclosure - Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321000692" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321000692" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570715756" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570715756" xlink:to="us-gaap_BusinessAcquisitionAxis_637184374570715756" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637184374570715756" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570715756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637184374570715756" xlink:to="sri_OrlacoMember_637184374570715756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_637184374570715756" xlink:to="us-gaap_BusinessAcquisitionLineItems_637184374570715756" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue_637184374570715756" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570715756" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue_637184374570715756" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionLineItems_637184374570715756" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_637184374570725764" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" xlink:type="extended" xlink:title="40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124320844664" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320844664" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570725764" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570725764" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570725764" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570725764" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LandImprovementsMember" xlink:label="us-gaap_LandImprovementsMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_LandImprovementsMember_637184374570725764" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_637184374570725764" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_MachineryAndEquipmentMember_637184374570725764" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_FurnitureAndFixturesMember_637184374570725764" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_ToolsDiesAndMoldsMember_637184374570725764" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyEquipmentMember" xlink:label="us-gaap_TechnologyEquipmentMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_TechnologyEquipmentMember_637184374570725764" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_VehiclesMember_637184374570725764" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_637184374570725764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_LeaseholdImprovementsMember_637184374570725764" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_637184374570735768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570725764" xlink:to="us-gaap_ConstructionInProgressMember_637184374570735768" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570735768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570725764" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570735768" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570735768" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_637184374570795765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570735768" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_637184374570795765" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570735768" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_637184374570795765" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails" xlink:type="extended" xlink:title="40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124320844664" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124320844664" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570795765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570795765" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570795765" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_637184374570795765" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember_637184374570795765" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_637184374570795765" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_MachineryAndEquipmentMember_637184374570795765" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_FurnitureAndFixturesMember_637184374570805771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember" xlink:label="us-gaap_ToolsDiesAndMoldsMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_ToolsDiesAndMoldsMember_637184374570805771" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TechnologyEquipmentMember" xlink:label="us-gaap_TechnologyEquipmentMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_TechnologyEquipmentMember_637184374570805771" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_VehiclesMember_637184374570805771" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_637184374570795765" xlink:to="us-gaap_LeaseholdImprovementsMember_637184374570805771" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570795765" xlink:to="srt_RangeAxis_637184374570805771" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374570805771" xlink:to="srt_RangeMember_637184374570805771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570805771" xlink:to="srt_MinimumMember_637184374570805771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570805771" xlink:to="srt_MaximumMember_637184374570805771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_637184374570795765" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570805771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570805771" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_637184374570805771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_637184374570805771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_637184374570805771" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_637184374570805771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails" xlink:type="extended" xlink:title="40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374570815761" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374570815761" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374570815761" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374570815761" xlink:to="us-gaap_SegmentDomain_637184374570815761" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570815761" xlink:to="sri_ElectronicsMember_637184374570815761" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374570815761" xlink:to="us-gaap_SegmentReportingInformationLineItems_637184374570815761" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374570815761" xlink:to="us-gaap_Goodwill_637184374570815761" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374570815761" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_637184374570815761" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_6371843745708157611" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374570815761" xlink:to="us-gaap_Goodwill_6371843745708157611" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="extended" xlink:title="40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_637184374570815761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_637184374570815761" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_637184374570815761" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570825772" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_637184374570825772" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CustomerListsMember" xlink:label="us-gaap_CustomerListsMember_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" xlink:to="us-gaap_CustomerListsMember_637184374570825772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" xlink:to="us-gaap_TradeNamesMember_637184374570825772" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TechnologyMember" xlink:label="sri_TechnologyMember_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" xlink:to="sri_TechnologyMember_637184374570825772" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="us-gaap_SoftwareDevelopmentMember_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_637184374570825772" xlink:to="us-gaap_SoftwareDevelopmentMember_637184374570825772" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_637184374570815761" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_637184374570825772" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_637184374570825772" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_637184374570825772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_637184374570825772" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_637184374570825772" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_637184374570825772" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_637184374570825772" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_637184374570825772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_637184374570825772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_637184374570835767" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="us-gaap_ProductWarrantyAccrualClassifiedCurrent_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrualClassifiedCurrent_637184374570835767" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent" xlink:label="us-gaap_OtherSundryLiabilitiesCurrent_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherSundryLiabilitiesCurrent_637184374570835767" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherLiabilitiesCurrent_637184374570835767" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374570835767" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails" xlink:type="extended" xlink:title="40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrual_637184374570835767" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:label="us-gaap_ProductWarrantyAccrualWarrantiesIssued_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrualWarrantiesIssued_637184374570835767" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_637184374570835767" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualPayments" xlink:label="us-gaap_ProductWarrantyAccrualPayments_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrualPayments_637184374570835767" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_637184374570835767" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_637184374570835767" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrual" xlink:label="us-gaap_ProductWarrantyAccrual_6371843745708357671" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_ProductWarrantyAccrual_6371843745708357671" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails" xlink:type="extended" xlink:title="40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_637184374570845769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_637184374570845769" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_637184374570845769" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails" xlink:type="extended" xlink:title="40216 - Disclosure - Summary of Significant Accounting Policies (Common Share Repurchase) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="us-gaap_StatementTable_637184374570845769" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570845769" xlink:to="us-gaap_ShareRepurchaseProgramAxis_637184374570845769" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis_637184374570845769" xlink:to="us-gaap_ShareRepurchaseProgramDomain_637184374570845769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedShareRepurchaseAgreementMember" xlink:label="sri_AcceleratedShareRepurchaseAgreementMember_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain_637184374570845769" xlink:to="sri_AcceleratedShareRepurchaseAgreementMember_637184374570845769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374570845769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374570845769" xlink:to="us-gaap_StatementLineItems_637184374570845769" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637184374570856233" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_637184374570856233" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_637184374570856233" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentageOfExpectedSharesRepurchased" xlink:label="sri_PercentageOfExpectedSharesRepurchased_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="sri_PercentageOfExpectedSharesRepurchased_637184374570856233" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockRetiredCostMethodAmount" xlink:label="us-gaap_TreasuryStockRetiredCostMethodAmount_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="us-gaap_TreasuryStockRetiredCostMethodAmount_637184374570856233" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram" xlink:label="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_637184374570856233" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374570845769" xlink:to="sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram_637184374570856233" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails" xlink:type="extended" xlink:title="40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_636784124321010694" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_637184374570865785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_637184374570865785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_637184374570865785" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_6371843745708657851" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax_6371843745708657851" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_637184374570865785" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_637184374570865785" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_637184374570865785" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_637184374570865785" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax" xlink:label="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_6371843745708657851" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax_6371843745708657851" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570865785" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax" xlink:label="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_637184374570865785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax_637184374570865785" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax" xlink:label="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax_637184374570875770" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_637184374570875770" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_636784124321010694" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_637184374570875770" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails" xlink:type="extended" xlink:title="40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637184374570875770" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637184374570875770" xlink:to="srt_RestatementAxis_637184374570875770" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis_637184374570875770" xlink:to="srt_RestatementDomain_637184374570875770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RestatementAdjustmentMember" xlink:label="srt_RestatementAdjustmentMember_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementDomain_637184374570875770" xlink:to="srt_RestatementAdjustmentMember_637184374570875770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637184374570875770" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570875770" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_637184374570875770" xlink:to="us-gaap_TypeOfAdoptionMember_637184374570875770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_637184374570875770" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfAdoptionMember_637184374570875770" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_637184374570875770" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:label="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_637184374570875770" xlink:to="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_637184374570885772" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_637184374570885772" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637184374570885772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_637184374570885772" xlink:to="us-gaap_OperatingLeaseLiability_637184374570885772" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Revenue (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNet" xlink:label="us-gaap_ContractWithCustomerAssetNet_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerAssetNet_637184374570885772" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ContractWithCustomerLiability_637184374570885772" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedContractCostNet" xlink:label="us-gaap_CapitalizedContractCostNet_637184374570885772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_CapitalizedContractCostNet_637184374570885772" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable_637184374570895779" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637184374570895779" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374570895779" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374570895779" xlink:to="us-gaap_SegmentDomain_637184374570895779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570895779" xlink:to="sri_ControlDevicesMember_637184374570895779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570895779" xlink:to="sri_ElectronicsMember_637184374570895779" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374570895779" xlink:to="sri_PstMember_637184374570895779" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637184374570895779" xlink:to="srt_StatementGeographicalAxis_637184374570895779" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637184374570895779" xlink:to="srt_SegmentGeographicalDomain_637184374570895779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="srt_NorthAmericaMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374570895779" xlink:to="srt_NorthAmericaMember_637184374570895779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SouthAmericaMember" xlink:label="srt_SouthAmericaMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374570895779" xlink:to="srt_SouthAmericaMember_637184374570895779" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374570895779" xlink:to="srt_EuropeMember_637184374570895779" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_AsiaPacificMember" xlink:label="srt_AsiaPacificMember_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374570895779" xlink:to="srt_AsiaPacificMember_637184374570895779" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_637184374570895779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_637184374570895779" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_637184374570895779" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_637184374570895779" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Investments (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124321020696" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124321020696" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570905776" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570905776" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MindaStoneridgeInstrumentsLtdMember" xlink:label="sri_MindaStoneridgeInstrumentsLtdMember_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570905776" xlink:to="sri_MindaStoneridgeInstrumentsLtdMember_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570905776" xlink:to="sri_PstEletronicaltdaMember_637184374570905776" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AutotechVenturesMember" xlink:label="sri_AutotechVenturesMember_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570905776" xlink:to="sri_AutotechVenturesMember_637184374570905776" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" xlink:to="us-gaap_StatementEquityComponentsAxis_637184374570905776" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_637184374570905776" xlink:to="us-gaap_EquityComponentDomain_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember_637184374570905776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637184374570905776" xlink:to="us-gaap_NoncontrollingInterestMember_637184374570905776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncontrollingInterestMember_637184374570905776" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_637184374570905776" xlink:to="us-gaap_AdditionalPaidInCapitalMember_637184374570915775" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374570915775" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374570915775" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374570915775" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" xlink:to="us-gaap_InvestmentTypeAxis_637184374570915775" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="us-gaap_InvestmentTypeCategorizationMember_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeAxis_637184374570915775" xlink:to="us-gaap_InvestmentTypeCategorizationMember_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VentureCapitalFundsMember" xlink:label="us-gaap_VentureCapitalFundsMember_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentTypeCategorizationMember_637184374570915775" xlink:to="us-gaap_VentureCapitalFundsMember_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_637184374570905776" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374570915775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374570915775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374570915775" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:label="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="sri_AdditionalPercentageOfNoncontrollingInterestAcquired_637184374570925763" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_EquityMethodInvestments_637184374570925763" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_637184374570925763" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_MinorityInterest_637184374570925763" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsPayableCurrentAndNoncurrent" xlink:label="us-gaap_DividendsPayableCurrentAndNoncurrent_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_DividendsPayableCurrentAndNoncurrent_637184374570925763" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToMinorityShareholders" xlink:label="us-gaap_PaymentsToMinorityShareholders_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_PaymentsToMinorityShareholders_637184374570925763" order="8" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DividendsPayablePriceIndexAdjustment" xlink:label="sri_DividendsPayablePriceIndexAdjustment_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="sri_DividendsPayablePriceIndexAdjustment_637184374570925763" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod" xlink:label="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_637184374570925763" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod_637184374570925763" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:label="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_637184374570935762" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_InvestmentsContributionPeriod" xlink:label="sri_InvestmentsContributionPeriod_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="sri_InvestmentsContributionPeriod_637184374570935762" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireInterestInJointVenture" xlink:label="us-gaap_PaymentsToAcquireInterestInJointVenture_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_PaymentsToAcquireInterestInJointVenture_637184374570935762" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_637184374570915775" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssets_637184374570935762" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Investments (Schedule of Noncontrolling Interest) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124321090710" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestTable" xlink:label="us-gaap_MinorityInterestTable_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_636784124321090710" xlink:to="us-gaap_MinorityInterestTable_637184374570935762" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570935762" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_637184374570935762" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570935762" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570935762" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374570945776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570945776" xlink:to="sri_PstEletronicaltdaMember_637184374570945776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestLineItems" xlink:label="us-gaap_MinorityInterestLineItems_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestTable_637184374570935762" xlink:to="us-gaap_MinorityInterestLineItems_637184374570945776" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_MinorityInterest_637184374570945776" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_637184374570945776" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_637184374570945776" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_637184374570945776" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:label="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_637184374570945776" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_637184374570945776" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest_6371843745709457761" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_MinorityInterestLineItems_637184374570945776" xlink:to="us-gaap_MinorityInterest_6371843745709457761" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Debt (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_635630504710076026" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_635630504710076026" xlink:to="us-gaap_DebtInstrumentTable_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637184374570955781" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570955781" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374570955781" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374570955781" xlink:to="sri_PstEletronicaltdaMember_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637184374570955781" xlink:to="us-gaap_DebtInstrumentAxis_637184374570955781" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_637184374570955781" xlink:to="us-gaap_DebtInstrumentNameDomain_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TermLoanMember" xlink:label="sri_TermLoanMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_637184374570955781" xlink:to="sri_TermLoanMember_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637184374570955781" xlink:to="us-gaap_CreditFacilityAxis_637184374570955781" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_637184374570955781" xlink:to="us-gaap_CreditFacilityDomain_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637184374570955781" xlink:to="us-gaap_RevolvingCreditFacilityMember_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637184374570955781" xlink:to="us-gaap_LineOfCreditMember_637184374570955781" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SuzhouShortTermCreditLineMember" xlink:label="sri_SuzhouShortTermCreditLineMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditMember_637184374570955781" xlink:to="sri_SuzhouShortTermCreditLineMember_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637184374570955781" xlink:to="srt_RangeAxis_637184374570955781" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374570955781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374570955781" xlink:to="srt_RangeMember_637184374570955781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570955781" xlink:to="srt_MaximumMember_637184374570965768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570955781" xlink:to="srt_MinimumMember_637184374570965768" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_637184374570955781" xlink:to="us-gaap_DebtInstrumentLineItems_637184374570965768" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_DeferredFinanceCostsGross_637184374570965768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_DebtInstrumentCovenantCompliance_637184374570965768" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_637184374570965768" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_637184374570965768" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:label="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_637184374570965768" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374570965768" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_637184374570965768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_637184374570965768" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_637184374570975768" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LettersOfCreditOutstandingAmount" xlink:label="us-gaap_LettersOfCreditOutstandingAmount_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LettersOfCreditOutstandingAmount_637184374570975768" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_ShortTermBorrowings_637184374570975768" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LineOfCredit_637184374570975768" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_637184374570975768" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_637184374570975768" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637184374570975768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_637184374570975768" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_637184374570985764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_637184374570985764" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:label="us-gaap_WriteOffOfDeferredDebtIssuanceCost_637184374570985764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="us-gaap_WriteOffOfDeferredDebtIssuanceCost_637184374570985764" order="16" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:label="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_637184374570985764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_637184374570985764" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:label="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_637184374570985764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374570965768" xlink:to="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_637184374570985764" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Debt (Schedule of Debt) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_636784124322995062" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DebtTable" xlink:label="sri_DebtTable_637184374570985764" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_636784124322995062" xlink:to="sri_DebtTable_637184374570985764" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_DebtTable_637184374570985764" xlink:to="us-gaap_LongtermDebtTypeAxis_637184374570995785" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_637184374570995785" xlink:to="us-gaap_LongtermDebtTypeDomain_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstShortTermObligationsMember" xlink:label="sri_PstShortTermObligationsMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_637184374570995785" xlink:to="sri_PstShortTermObligationsMember_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstLongTermNotesMember" xlink:label="sri_PstLongTermNotesMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_637184374570995785" xlink:to="sri_PstLongTermNotesMember_637184374570995785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_DebtTable_637184374570985764" xlink:to="srt_RangeAxis_637184374570995785" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374570995785" xlink:to="srt_RangeMember_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570995785" xlink:to="srt_MaximumMember_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374570995785" xlink:to="srt_MinimumMember_637184374570995785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_DebtTable_637184374570985764" xlink:to="us-gaap_CreditFacilityAxis_637184374570995785" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_637184374570995785" xlink:to="us-gaap_CreditFacilityDomain_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637184374570995785" xlink:to="us-gaap_LineOfCreditMember_637184374570995785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637184374570995785" xlink:to="us-gaap_RevolvingCreditFacilityMember_637184374570995785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SuzhouShortTermCreditLineMember" xlink:label="sri_SuzhouShortTermCreditLineMember_637184374570995785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_637184374570995785" xlink:to="sri_SuzhouShortTermCreditLineMember_637184374570995785" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_DebtTable_637184374570985764" xlink:to="us-gaap_DebtInstrumentLineItems_637184374571005769" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:label="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374571005769" xlink:to="us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_637184374571005769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="us-gaap_ShortTermBorrowings_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374571005769" xlink:to="us-gaap_ShortTermBorrowings_637184374571005769" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAbstract" xlink:label="us-gaap_LongTermDebtAbstract_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_637184374571005769" xlink:to="us-gaap_LongTermDebtAbstract_637184374571005769" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_LongTermDebt_637184374571005769" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations" xlink:label="us-gaap_DebtAndCapitalLeaseObligations_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_DebtAndCapitalLeaseObligations_637184374571005769" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent" xlink:label="us-gaap_LongTermDebtCurrent_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_LongTermDebtCurrent_637184374571005769" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="us-gaap_LongTermDebtNoncurrent_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_LongTermDebtNoncurrent_637184374571005769" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentMaturityDateDescription" xlink:label="us-gaap_DebtInstrumentMaturityDateDescription_637184374571005769" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_DebtInstrumentMaturityDateDescription_637184374571005769" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_637184374571015783" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongtermDebtWeightedAverageInterestRate" xlink:label="us-gaap_LongtermDebtWeightedAverageInterestRate_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_LongtermDebtWeightedAverageInterestRate_637184374571015783" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermDebtAbstract_637184374571005769" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_637184374571015783" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Income Taxes (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323135090" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323135090" xlink:to="us-gaap_OperatingLossCarryforwardsTable_637184374571015783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_637184374571015783" xlink:to="us-gaap_IncomeTaxAuthorityAxis_637184374571015783" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_637184374571015783" xlink:to="us-gaap_IncomeTaxAuthorityDomain_637184374571015783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_637184374571015783" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571015783" xlink:to="us-gaap_StateAndLocalJurisdictionMember_637184374571015783" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571015783" xlink:to="us-gaap_ForeignCountryMember_637184374571025784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571015783" xlink:to="us-gaap_DomesticCountryMember_637184374571025784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsTable_637184374571015783" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637184374571025784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637184374571025784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UndistributedEarningsOfForeignSubsidiaries" xlink:label="us-gaap_UndistributedEarningsOfForeignSubsidiaries_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_UndistributedEarningsOfForeignSubsidiaries_637184374571025784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_OperatingLossCarryforwards_637184374571025784" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_TaxCreditCarryforwardAmount_637184374571025784" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCreditCarryforwardExpirationDate" xlink:label="us-gaap_TaxCreditCarryforwardExpirationDate_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_TaxCreditCarryforwardExpirationDate_637184374571025784" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset" xlink:label="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset_637184374571025784" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_637184374571025784" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_637184374571025784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_637184374571025784" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_637184374571035771" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued_637184374571035771" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems_637184374571025784" xlink:to="us-gaap_GoodwillImpairmentLoss_637184374571035771" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323275118" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323275118" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_637184374571035771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_637184374571035771" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_637184374571035771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_637184374571035771" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_637184374571035771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract_637184374571035771" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374571035771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323275118" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571035771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_637184374571035771" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571035771" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_637184374571035771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CurrentStateAndForeignIncomeTaxExpenseBenefit" xlink:label="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571035771" xlink:to="sri_CurrentStateAndForeignIncomeTaxExpenseBenefit_637184374571045784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571035771" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_637184374571045784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323275118" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_637184374571045784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_637184374571045784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_637184374571045784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_637184374571045784" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637184374571045784" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended" xlink:title="40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_637184374571045784" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_637184374571045784" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_637184374571045784" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637184374571045784" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_637184374571045784" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_637184374571055779" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_637184374571055779" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings" xlink:label="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings_637184374571055779" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_637184374571055779" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_637184374571055779" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323305124" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_637184374571055779" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" xlink:title="40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323335130" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNetAbstract" xlink:label="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323335130" xlink:to="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsInventory_637184374571055779" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_637184374571055779" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_637184374571055779" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_637184374571055779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_637184374571055779" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_637184374571065781" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness_637184374571065781" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_637184374571065781" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_637184374571065781" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsGross_637184374571065781" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_637184374571065781" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxAssetsNetAbstract_637184374571055779" xlink:to="us-gaap_DeferredTaxAssetsNet_637184374571065781" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323335130" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_637184374571065781" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_637184374571065781" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DeferredTaxLiabilitiesBasisDifference" xlink:label="sri_DeferredTaxLiabilitiesBasisDifference_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="sri_DeferredTaxLiabilitiesBasisDifference_637184374571065781" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637184374571065781" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_637184374571065781" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_637184374571075775" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract_637184374571065781" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_637184374571075775" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323335130" xlink:to="us-gaap_DeferredTaxLiabilities_637184374571075775" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails" xlink:type="extended" xlink:title="40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323541168" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_LongTermDeferredTaxAssets" xlink:label="sri_LongTermDeferredTaxAssets_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323541168" xlink:to="sri_LongTermDeferredTaxAssets_637184374571075775" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323541168" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_637184374571075775" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_637184374571075775" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323541168" xlink:to="us-gaap_DeferredTaxLiabilities_637184374571075775" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" xlink:type="extended" xlink:title="40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="us-gaap_UnrecognizedTaxBenefits_637184374571085768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract" xlink:label="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_637184374571085768" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract_637184374571085768" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_637184374571085768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract" xlink:label="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_637184374571085768" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract_637184374571085768" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_637184374571085768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities_637184374571085768" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_637184374571085768" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_6371843745710857681" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="us-gaap_UnrecognizedTaxBenefits_6371843745710857681" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails" xlink:type="extended" xlink:title="40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationTable" xlink:label="us-gaap_IncomeTaxExaminationTable_637184374571085768" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_636784124323697196" xlink:to="us-gaap_IncomeTaxExaminationTable_637184374571085768" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_637184374571085768" xlink:to="srt_RangeAxis_637184374571095788" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374571095788" xlink:to="srt_RangeMember_637184374571095788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374571095788" xlink:to="srt_MinimumMember_637184374571095788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374571095788" xlink:to="srt_MaximumMember_637184374571095788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_637184374571085768" xlink:to="us-gaap_IncomeTaxAuthorityAxis_637184374571095788" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_637184374571095788" xlink:to="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="us-gaap_DomesticCountryMember_637184374571095788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="us-gaap_ForeignCountryMember_637184374571095788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_BR" xlink:label="country_BR_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_BR_637184374571095788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="country_CN_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_CN_637184374571095788" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_FR" xlink:label="country_FR_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_FR_637184374571095788" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MX" xlink:label="country_MX_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_MX_637184374571095788" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="country_ES_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_ES_637184374571095788" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_SE" xlink:label="country_SE_637184374571095788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_SE_637184374571095788" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="country_GB_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_637184374571095788" xlink:to="country_GB_637184374571105774" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_637184374571085768" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis_637184374571105774" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_637184374571105774" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="us-gaap_InternalRevenueServiceIRSMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_InternalRevenueServiceIRSMember_637184374571105774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IncomeTaxAuthorityArgentinaMember" xlink:label="sri_IncomeTaxAuthorityArgentinaMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="sri_IncomeTaxAuthorityArgentinaMember_637184374571105774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember" xlink:label="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_637184374571105774" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StateAdministrationOfTaxationChinaMember" xlink:label="us-gaap_StateAdministrationOfTaxationChinaMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_StateAdministrationOfTaxationChinaMember_637184374571105774" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember" xlink:label="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_637184374571105774" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FederalMinistryOfFinanceGermanyMember" xlink:label="us-gaap_FederalMinistryOfFinanceGermanyMember_637184374571105774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_FederalMinistryOfFinanceGermanyMember_637184374571105774" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember" xlink:label="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_637184374571115774" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MexicanTaxAuthorityMember" xlink:label="us-gaap_MexicanTaxAuthorityMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_MexicanTaxAuthorityMember_637184374571115774" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAndCustomsAdministrationNetherlandsMember" xlink:label="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_TaxAndCustomsAdministrationNetherlandsMember_637184374571115774" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="us-gaap_TaxAuthoritySpainMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_TaxAuthoritySpainMember_637184374571115774" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember" xlink:label="us-gaap_SwissFederalTaxAdministrationFTAMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_SwissFederalTaxAdministrationFTAMember_637184374571115774" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HerMajestysRevenueAndCustomsHMRCMember" xlink:label="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityNameDomain_637184374571105774" xlink:to="us-gaap_HerMajestysRevenueAndCustomsHMRCMember_637184374571115774" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExaminationLineItems" xlink:label="us-gaap_IncomeTaxExaminationLineItems_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationTable_637184374571085768" xlink:to="us-gaap_IncomeTaxExaminationLineItems_637184374571115774" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OpenTaxYear" xlink:label="us-gaap_OpenTaxYear_637184374571115774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxExaminationLineItems_637184374571115774" xlink:to="us-gaap_OpenTaxYear_637184374571115774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Operating Lease Commitments - Narrative (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_637184374571125774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_637184374571125774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_637184374571125774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_637184374571125774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Operating Lease Commitments - Components of lease expense (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_637184374571125774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeaseCostAbstract_637184374571125774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_637184374571125774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637184374571125774" xlink:to="us-gaap_OperatingLeaseCost_637184374571125774" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_637184374571125774" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637184374571125774" xlink:to="us-gaap_ShortTermLeaseCost_637184374571125774" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637184374571125774" xlink:to="us-gaap_VariableLeaseCost_637184374571135788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_637184374571125774" xlink:to="us-gaap_LeaseCost_637184374571135788" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Operating Lease Commitments - Supplemental balance sheet information (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_AssetsAbstract_637184374571135788" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637184374571135788" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_637184374571135788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset_637184374571135788" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_637184374571135788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_637184374571135788" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637184374571135788" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_637184374571135788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent_637184374571135788" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_637184374571135788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637184374571135788" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374571135788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent_637184374571135788" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_637184374571135788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637184374571135788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract_637184374571135788" xlink:to="us-gaap_OperatingLeaseLiability_637184374571135788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_637184374571145786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_637184374571145786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_637184374571145786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_637184374571145786" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_637184374571145786" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_637184374571145786" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_637184374571145786" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_637184374571145786" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_637184374571145786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_637184374571145786" xlink:to="us-gaap_OperatingLeaseLiability_637184374571145786" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails" xlink:type="extended" xlink:title="40705 - Disclosure - Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637184374571155786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_637184374571155786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637184374571155786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_637184374571155786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails" xlink:type="extended" xlink:title="40706 - Disclosure - Operating Lease Commitments - Other information (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_637184374571155786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments_637184374571155786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637184374571155786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_637184374571155786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124323697196" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124323697196" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571165788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571165788" xlink:to="us-gaap_PlanNameAxis_637184374571165788" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_637184374571165788" xlink:to="us-gaap_PlanNameDomain_637184374571165788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_Plan2006Member" xlink:label="sri_Plan2006Member_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637184374571165788" xlink:to="sri_Plan2006Member_637184374571165788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TwoThousandSixteenPlanMember" xlink:label="sri_TwoThousandSixteenPlanMember_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637184374571165788" xlink:to="sri_TwoThousandSixteenPlanMember_637184374571165788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_DirectorSharePlanMember" xlink:label="sri_DirectorSharePlanMember_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_637184374571165788" xlink:to="sri_DirectorSharePlanMember_637184374571165788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571165788" xlink:to="us-gaap_AwardTypeAxis_637184374571165788" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637184374571165788" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571165788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TimeBasedAwardsMember" xlink:label="sri_TimeBasedAwardsMember_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571165788" xlink:to="sri_TimeBasedAwardsMember_637184374571165788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember_637184374571165788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571165788" xlink:to="sri_PerformanceBasedAwardsMember_637184374571165788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571165788" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637184374571175797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares_637184374571175797" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares" xlink:label="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares_637184374571175797" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_637184374571175797" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_637184374571175797" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_637184374571175797" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued_637184374571175797" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued" xlink:label="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued_637184374571175797" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637184374571175797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637184374571175797" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_637184374571185772" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_637184374571185772" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_637184374571185772" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571175797" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_637184374571185772" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571185772" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637184374571185772" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571185772" xlink:to="us-gaap_AwardTypeAxis_637184374571185772" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637184374571185772" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" xlink:to="sri_PerformanceBasedAwardsMember_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571185772" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571195786" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToTotalShareholderReturn" xlink:label="sri_PercentOfAwardAllocatedToTotalShareholderReturn_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571195786" xlink:to="sri_PercentOfAwardAllocatedToTotalShareholderReturn_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToEarningsPerShare" xlink:label="sri_PercentOfAwardAllocatedToEarningsPerShare_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571195786" xlink:to="sri_PercentOfAwardAllocatedToEarningsPerShare_637184374571195786" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PercentOfAwardAllocatedToReturnOnInvestedCapital" xlink:label="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571195786" xlink:to="sri_PercentOfAwardAllocatedToReturnOnInvestedCapital_637184374571195786" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571195786" xlink:to="us-gaap_AwardTypeAxis_637184374571195786" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_637184374571195786" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_TimeBasedAwardsMember" xlink:label="sri_TimeBasedAwardsMember_637184374571195786" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" xlink:to="sri_TimeBasedAwardsMember_637184374571195786" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PerformanceBasedAwardsMember" xlink:label="sri_PerformanceBasedAwardsMember_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_637184374571195786" xlink:to="sri_PerformanceBasedAwardsMember_637184374571205792" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_637184374571195786" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_637184374571205792" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_637184374571205792" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_637184374571205792" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_637184374571205792" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6371843745712057921" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_6371843745712057921" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637184374571205792" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637184374571205792" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_637184374571205792" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_637184374571216666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_637184374571216666" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_637184374571216666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_637184374571216666" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637184374571216666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_637184374571205792" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_637184374571216666" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Employee Benefit Plans (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_637184374571216666" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_636784124324009252" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_637184374571216666" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails" xlink:type="extended" xlink:title="41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124324009252" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124324009252" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" xlink:to="us-gaap_BusinessAcquisitionAxis_637184374571225797" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis_637184374571225797" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExploitatiemaatschappijBerghaafB.v.Member" xlink:label="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain_637184374571225797" xlink:to="sri_ExploitatiemaatschappijBerghaafB.v.Member_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" xlink:to="us-gaap_HedgingDesignationAxis_637184374571225797" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_637184374571225797" xlink:to="us-gaap_HedgingDesignationDomain_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637184374571225797" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637184374571225797" xlink:to="us-gaap_NondesignatedMember_637184374571225797" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571225797" order="3" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571225797" xlink:to="us-gaap_HedgingRelationshipDomain_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingRelationshipDomain_637184374571225797" xlink:to="us-gaap_CashFlowHedgingMember_637184374571225797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637184374571225797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637184374571225797" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637184374571225797" xlink:to="us-gaap_DerivativeContractTypeDomain_637184374571235785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571235785" xlink:to="us-gaap_ForwardContractsMember_637184374571235785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuroDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_EuroDenominatedForeignCurrencyForwardContractsMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForwardContractsMember_637184374571235785" xlink:to="sri_EuroDenominatedForeignCurrencyForwardContractsMember_637184374571235785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForwardContractsMember_637184374571235785" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_637184374571235785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember" xlink:label="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForwardContractsMember_637184374571235785" xlink:to="sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_637184374571235785" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:label="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ForwardContractsMember_637184374571235785" xlink:to="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_637184374571235785" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571235785" xlink:to="us-gaap_InterestRateSwapMember_637184374571235785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_637184374571225797" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_DerivativeNotionalAmount_637184374571235785" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet" xlink:label="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet_637184374571235785" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet_637184374571235785" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_GoodwillImpairmentLoss_637184374571245779" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_AssetsFairValueDisclosure_637184374571245779" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure_637184374571245779" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_637184374571245779" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsideration" xlink:label="sri_PaymentsForEarnOutConsideration_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="sri_PaymentsForEarnOutConsideration_637184374571245779" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:label="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_637184374571245779" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374571245779" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_637184374571245779" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571235785" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_637184374571245779" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124325003438" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124325003438" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637184374571255777" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637184374571255777" xlink:to="us-gaap_DerivativeContractTypeDomain_637184374571255777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571255777" xlink:to="us-gaap_ForwardContractsMember_637184374571255777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571255777" xlink:to="us-gaap_InterestRateSwapMember_637184374571255777" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571255777" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingRelationshipDomain" xlink:label="us-gaap_HedgingRelationshipDomain_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_637184374571255777" xlink:to="us-gaap_HedgingRelationshipDomain_637184374571255777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgingMember" xlink:label="us-gaap_CashFlowHedgingMember_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingRelationshipDomain_637184374571255777" xlink:to="us-gaap_CashFlowHedgingMember_637184374571255777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_637184374571255777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" xlink:to="us-gaap_HedgingDesignationAxis_637184374571255777" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_637184374571255777" xlink:to="us-gaap_HedgingDesignationDomain_637184374571265793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637184374571265793" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571265793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NondesignatedMember" xlink:label="us-gaap_NondesignatedMember_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637184374571265793" xlink:to="us-gaap_NondesignatedMember_637184374571265793" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_637184374571255777" xlink:to="us-gaap_DerivativesFairValueLineItems_637184374571265793" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_637184374571265793" xlink:to="us-gaap_DerivativeNotionalAmount_637184374571265793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" xlink:label="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_637184374571265793" xlink:to="us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_637184374571265793" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124325013440" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeTable" xlink:label="us-gaap_DerivativeTable_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124325013440" xlink:to="us-gaap_DerivativeTable_637184374571265793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374571265793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637184374571265793" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374571265793" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374571265793" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571275790" xlink:to="us-gaap_CostOfSalesMember_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571275790" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571275790" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571275790" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571275790" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637184374571265793" xlink:to="us-gaap_HedgingDesignationAxis_637184374571275790" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_637184374571275790" xlink:to="us-gaap_HedgingDesignationDomain_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_637184374571275790" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637184374571265793" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637184374571275790" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637184374571275790" xlink:to="us-gaap_DerivativeContractTypeDomain_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForwardContractsMember" xlink:label="us-gaap_ForwardContractsMember_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571275790" xlink:to="us-gaap_ForwardContractsMember_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLineItems" xlink:label="us-gaap_DerivativeLineItems_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeTable_637184374571265793" xlink:to="us-gaap_DerivativeLineItems_637184374571275790" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:label="us-gaap_PriceRiskCashFlowHedgesAbstract_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLineItems_637184374571275790" xlink:to="us-gaap_PriceRiskCashFlowHedgesAbstract_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_637184374571275790" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PriceRiskCashFlowHedgesAbstract_637184374571275790" xlink:to="us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_637184374571275790" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:label="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PriceRiskCashFlowHedgesAbstract_637184374571275790" xlink:to="us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_637184374571285777" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" xlink:type="extended" xlink:title="41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124325013440" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124325013440" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637184374571285777" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_637184374571285777" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_637184374571285777" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_637184374571285777" xlink:to="us-gaap_FairValueInputsLevel3Member_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637184374571285777" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_637184374571285777" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_637184374571285777" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_637184374571285777" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_637184374571285777" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571285777" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_637184374571285777" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571285777" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_637184374571285777" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:label="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374571295793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_637184374571285777" xlink:to="us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_637184374571295793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_637184374571295793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_637184374571285777" xlink:to="us-gaap_AssetsFairValueDisclosure_637184374571295793" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_637184374571295793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_637184374571285777" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_637184374571295793" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsFairValueDisclosure" xlink:label="us-gaap_CommitmentsFairValueDisclosure_637184374571295793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract_637184374571295793" xlink:to="us-gaap_CommitmentsFairValueDisclosure_637184374571295793" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_637184374571295793" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract_637184374571295793" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_637184374571295793" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails" xlink:type="extended" xlink:title="41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_636784124325013440" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_636784124325013440" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637184374571305800" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637184374571305800" xlink:to="dei_LegalEntityAxis_637184374571305800" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_637184374571305800" xlink:to="dei_EntityDomain_637184374571305800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_OrlacoMember" xlink:label="sri_OrlacoMember_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_637184374571305800" xlink:to="sri_OrlacoMember_637184374571305800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_637184374571305800" xlink:to="sri_PstEletronicaltdaMember_637184374571305800" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637184374571305800" xlink:to="us-gaap_FairValueByLiabilityClassAxis_637184374571305800" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis_637184374571305800" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_637184374571305800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EarnoutConsiderationMember" xlink:label="sri_EarnoutConsiderationMember_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_637184374571305800" xlink:to="sri_EarnoutConsiderationMember_637184374571305800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_637184374571305800" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_637184374571305800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_637184374571305800" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_637184374571305800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_637184374571305800" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_637184374571315796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_637184374571315796" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_637184374571315796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_637184374571305800" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_637184374571315796" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="6" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636784124325013440" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_636784124325013440" xlink:to="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374571385801" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_637184374571385801" xlink:to="srt_EquityMethodInvesteeNameDomain_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstEletronicaltdaMember" xlink:label="sri_PstEletronicaltdaMember_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_637184374571385801" xlink:to="sri_PstEletronicaltdaMember_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" xlink:to="us-gaap_ShortTermDebtTypeAxis_637184374571385801" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis_637184374571385801" xlink:to="us-gaap_ShortTermDebtTypeDomain_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeDomain_637184374571385801" xlink:to="us-gaap_LetterOfCreditMember_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_637184374571385801" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="us-gaap_LossContingencyNatureDomain_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis_637184374571385801" xlink:to="us-gaap_LossContingencyNatureDomain_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CivilLaborAndOtherTaxContingenciesMember" xlink:label="sri_CivilLaborAndOtherTaxContingenciesMember_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyNatureDomain_637184374571385801" xlink:to="sri_CivilLaborAndOtherTaxContingenciesMember_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374571385801" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374571385801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374571385801" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374571385801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571385801" xlink:to="us-gaap_CostOfSalesMember_637184374571395803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571385801" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571395803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeMember" xlink:label="us-gaap_InterestIncomeMember_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571395803" xlink:to="us-gaap_InterestIncomeMember_637184374571395803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571395803" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_637184374571395803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="us-gaap_ShortTermDebtLineItems_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShortTermDebtTable_637184374571385801" xlink:to="us-gaap_ShortTermDebtLineItems_637184374571395803" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:label="us-gaap_AccrualForEnvironmentalLossContingenciesGross_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_AccrualForEnvironmentalLossContingenciesGross_637184374571395803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_LineOfCredit_637184374571395803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_637184374571395803" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LossContingencyReceivable" xlink:label="us-gaap_LossContingencyReceivable_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_LossContingencyReceivable_637184374571395803" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374571395803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_637184374571395803" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_637184374571405796" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_ProductWarrantyAccrualNoncurrent_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_ProductWarrantyAccrualNoncurrent_637184374571405796" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementOperatingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_ProceedsFromInsuranceSettlementOperatingActivities_637184374571405796" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities" xlink:label="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_637184374571405796" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InsuranceRecoveries" xlink:label="us-gaap_InsuranceRecoveries_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_InsuranceRecoveries_637184374571405796" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossRelatedToLitigationSettlement" xlink:label="us-gaap_GainLossRelatedToLitigationSettlement_637184374571405796" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtLineItems_637184374571395803" xlink:to="us-gaap_GainLossRelatedToLitigationSettlement_637184374571405796" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325837592" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325837592" xlink:to="us-gaap_StatementTable_637184374571415799" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571415799" xlink:to="us-gaap_RestructuringCostAndReserveAxis_637184374571415799" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis_637184374571415799" xlink:to="us-gaap_TypeOfRestructuringDomain_637184374571415799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelocationMember" xlink:label="us-gaap_EmployeeRelocationMember_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571415799" xlink:to="us-gaap_EmployeeRelocationMember_637184374571415799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571415799" xlink:to="sri_FixedAssetImpairmentMember_637184374571415799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571415799" xlink:to="us-gaap_StatementLineItems_637184374571415799" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571415799" xlink:to="us-gaap_RestructuringCharges_637184374571415799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantAgreementMaximumValue" xlink:label="sri_GrantAgreementMaximumValue_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571415799" xlink:to="sri_GrantAgreementMaximumValue_637184374571415799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_GrantIncome" xlink:label="sri_GrantIncome_637184374571415799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571415799" xlink:to="sri_GrantIncome_637184374571415799" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Restructuring and Business Realignment (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325837592" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325837592" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374571425800" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374571425800" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374571425800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571425800" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571425800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571425800" xlink:to="us-gaap_CostOfSalesMember_637184374571425800" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571425800" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571425800" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="us-gaap_RestructuringCostAndReserveAxis_637184374571425800" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis_637184374571425800" xlink:to="us-gaap_TypeOfRestructuringDomain_637184374571425800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="us-gaap_EmployeeSeveranceMember_637184374571425800" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExcessAndObsoleteInventoryMember" xlink:label="sri_ExcessAndObsoleteInventoryMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="sri_ExcessAndObsoleteInventoryMember_637184374571425800" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IntangibleImpairmentMember" xlink:label="sri_IntangibleImpairmentMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="sri_IntangibleImpairmentMember_637184374571425800" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="sri_FixedAssetImpairmentMember_637184374571425800" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="us-gaap_OtherRestructuringMember_637184374571425800" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="us-gaap_OtherRestructuringMember_637184374571425800" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractTerminationMember" xlink:label="us-gaap_ContractTerminationMember_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571425800" xlink:to="us-gaap_ContractTerminationMember_637184374571435794" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="us-gaap_RestructuringPlanAxis_637184374571435794" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis_637184374571435794" xlink:to="us-gaap_RestructuringPlanDomain_637184374571435794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanDomain_637184374571435794" xlink:to="sri_CantonFacilityRestructuringPlanMember_637184374571435794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374571435794" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374571435794" xlink:to="us-gaap_SegmentDomain_637184374571435794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityMember" xlink:label="sri_CantonFacilityMember_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571435794" xlink:to="sri_CantonFacilityMember_637184374571435794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571435794" xlink:to="sri_ElectronicsMember_637184374571435794" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374571435794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571435794" xlink:to="sri_ControlDevicesMember_637184374571435794" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="srt_RangeAxis_637184374571445789" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_637184374571445789" xlink:to="srt_RangeMember_637184374571445789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374571445789" xlink:to="srt_MinimumMember_637184374571445789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_637184374571445789" xlink:to="srt_MaximumMember_637184374571445789" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571425800" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_637184374571445789" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571445789" xlink:to="us-gaap_RestructuringCharges_637184374571445789" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCost1_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571445789" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCost1_637184374571445789" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1" xlink:label="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_637184374571445789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571445789" xlink:to="us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1_637184374571445789" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails" xlink:type="extended" xlink:title="41302 - Disclosure - Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325993620" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325993620" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" xlink:to="us-gaap_RestructuringCostAndReserveAxis_637184374571455788" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis_637184374571455788" xlink:to="us-gaap_TypeOfRestructuringDomain_637184374571455788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="us-gaap_EmployeeSeveranceMember_637184374571455788" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ExcessAndObsoleteInventoryMember" xlink:label="sri_ExcessAndObsoleteInventoryMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="sri_ExcessAndObsoleteInventoryMember_637184374571455788" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_AcceleratedDepreciationMember" xlink:label="sri_AcceleratedDepreciationMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="sri_AcceleratedDepreciationMember_637184374571455788" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractTerminationMember" xlink:label="us-gaap_ContractTerminationMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="us-gaap_ContractTerminationMember_637184374571455788" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_IntangibleImpairmentMember" xlink:label="sri_IntangibleImpairmentMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="sri_IntangibleImpairmentMember_637184374571455788" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_FixedAssetImpairmentMember" xlink:label="sri_FixedAssetImpairmentMember_637184374571455788" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="sri_FixedAssetImpairmentMember_637184374571455788" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherRestructuringMember" xlink:label="us-gaap_OtherRestructuringMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_637184374571455788" xlink:to="us-gaap_OtherRestructuringMember_637184374571465797" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374571465797" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374571465797" xlink:to="us-gaap_SegmentDomain_637184374571465797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571465797" xlink:to="sri_ElectronicsMember_637184374571465797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571465797" xlink:to="sri_ControlDevicesMember_637184374571465797" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374571465797" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374571465797" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374571465797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571465797" xlink:to="us-gaap_CostOfSalesMember_637184374571465797" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571465797" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571465797" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571465797" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571465797" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanAxis" xlink:label="us-gaap_RestructuringPlanAxis_637184374571465797" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" xlink:to="us-gaap_RestructuringPlanAxis_637184374571465797" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringPlanDomain" xlink:label="us-gaap_RestructuringPlanDomain_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanAxis_637184374571465797" xlink:to="us-gaap_RestructuringPlanDomain_637184374571475789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_CantonFacilityRestructuringPlanMember" xlink:label="sri_CantonFacilityRestructuringPlanMember_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringPlanDomain_637184374571475789" xlink:to="sri_CantonFacilityRestructuringPlanMember_637184374571475789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571455788" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" xlink:to="us-gaap_RestructuringReserve_637184374571475789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" xlink:to="us-gaap_RestructuringCharges_637184374571475789" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring" xlink:label="us-gaap_PaymentsForRestructuring_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" xlink:to="us-gaap_PaymentsForRestructuring_637184374571475789" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserveSettledWithoutCash2" xlink:label="us-gaap_RestructuringReserveSettledWithoutCash2_637184374571475789" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" xlink:to="us-gaap_RestructuringReserveSettledWithoutCash2_637184374571475789" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571475789" xlink:to="us-gaap_RestructuringReserve_637184374571485799" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails" xlink:type="extended" xlink:title="41303 - Disclosure - Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325993620" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_636784124325993620" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571485799" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571485799" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374571485799" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374571485799" xlink:to="us-gaap_SegmentDomain_637184374571485799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571485799" xlink:to="sri_ControlDevicesMember_637184374571485799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571485799" xlink:to="sri_ElectronicsMember_637184374571485799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstSegmentMember" xlink:label="sri_PstSegmentMember_637184374571485799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571485799" xlink:to="sri_PstSegmentMember_637184374571485799" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571485799" xlink:to="us-gaap_CorporateMember_637184374571495803" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571485799" xlink:to="us-gaap_IncomeStatementLocationAxis_637184374571495803" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_637184374571495803" xlink:to="us-gaap_IncomeStatementLocationDomain_637184374571495803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571495803" xlink:to="us-gaap_CostOfSalesMember_637184374571495803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571495803" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_637184374571495803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_637184374571495803" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_637184374571495803" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_637184374571485799" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_637184374571495803" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571495803" xlink:to="us-gaap_RestructuringAndRelatedCostIncurredCost_637184374571495803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="us-gaap_SeveranceCosts1_637184374571495803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_637184374571495803" xlink:to="us-gaap_SeveranceCosts1_637184374571495803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails" xlink:type="extended" xlink:title="41401 - Disclosure - Segment Reporting (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_636784124325993620" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124325993620" xlink:to="us-gaap_NumberOfReportableSegments_637184374571505805" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails" xlink:type="extended" xlink:title="41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_636784124325993620" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124325993620" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374571505805" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374571505805" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374571505805" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374571505805" xlink:to="us-gaap_SegmentDomain_637184374571505805" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571505805" xlink:to="sri_ControlDevicesMember_637184374571505805" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ElectronicsMember" xlink:label="sri_ElectronicsMember_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571505805" xlink:to="sri_ElectronicsMember_637184374571505805" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_PstMember" xlink:label="sri_PstMember_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571505805" xlink:to="sri_PstMember_637184374571505805" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CorporateMember" xlink:label="us-gaap_CorporateMember_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571505805" xlink:to="us-gaap_CorporateMember_637184374571505805" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374571505805" xlink:to="srt_ConsolidationItemsAxis_637184374571505805" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_637184374571505805" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsAxis_637184374571505805" xlink:to="srt_ConsolidationItemsDomain_637184374571505805" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="us-gaap_OperatingSegmentsMember_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637184374571505805" xlink:to="us-gaap_OperatingSegmentsMember_637184374571515804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MaterialReconcilingItemsMember" xlink:label="us-gaap_MaterialReconcilingItemsMember_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637184374571505805" xlink:to="us-gaap_MaterialReconcilingItemsMember_637184374571515804" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntersegmentEliminationMember" xlink:label="us-gaap_IntersegmentEliminationMember_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidationItemsDomain_637184374571505805" xlink:to="us-gaap_IntersegmentEliminationMember_637184374571515804" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_637184374571505805" xlink:to="us-gaap_SegmentReportingInformationLineItems_637184374571515804" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationRevenueAbstract" xlink:label="us-gaap_SegmentReportingInformationRevenueAbstract_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="us-gaap_SegmentReportingInformationRevenueAbstract_637184374571515804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationRevenueAbstract_637184374571515804" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571515804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:label="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_637184374571515804" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_637184374571515804" xlink:to="us-gaap_OperatingIncomeLoss_637184374571515804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_637184374571515804" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_637184374571515804" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortizationAbstract" xlink:label="us-gaap_DepreciationAndAmortizationAbstract_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="us-gaap_DepreciationAndAmortizationAbstract_637184374571515804" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_637184374571515804" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DepreciationAndAmortizationAbstract_637184374571515804" xlink:to="us-gaap_DepreciationDepletionAndAmortization_637184374571515804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNetAbstract" xlink:label="us-gaap_InterestIncomeExpenseNetAbstract_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="us-gaap_InterestIncomeExpenseNetAbstract_637184374571525791" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestIncomeExpenseNetAbstract_637184374571525791" xlink:to="us-gaap_InterestIncomeExpenseNet_637184374571525791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:label="sri_SegmentReportingInformationCapitalExpendituresAbstract_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="sri_SegmentReportingInformationCapitalExpendituresAbstract_637184374571525791" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_SegmentReportingInformationCapitalExpendituresAbstract_637184374571525791" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_637184374571525791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="sri_SegmentReportingInformationCapitalExpendituresAbstract_637184374571525791" xlink:to="us-gaap_NoncurrentAssets_637184374571525791" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571515804" xlink:to="us-gaap_AssetsAbstract_637184374571525791" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_637184374571525791" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_637184374571525791" xlink:to="us-gaap_Assets_637184374571525791" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails" xlink:type="extended" xlink:title="41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_636784124326003622" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:label="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_636784124326003622" xlink:to="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_637184374571535794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_637184374571535794" xlink:to="srt_StatementGeographicalAxis_637184374571535794" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_637184374571535794" xlink:to="srt_SegmentGeographicalDomain_637184374571535794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_NorthAmericaMember" xlink:label="srt_NorthAmericaMember_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374571535794" xlink:to="srt_NorthAmericaMember_637184374571535794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_SouthAmericaMember" xlink:label="srt_SouthAmericaMember_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374571535794" xlink:to="srt_SouthAmericaMember_637184374571535794" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_EuropeAndOtherMember" xlink:label="sri_EuropeAndOtherMember_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_637184374571535794" xlink:to="sri_EuropeAndOtherMember_637184374571535794" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_637184374571535794" xlink:to="us-gaap_SegmentReportingInformationLineItems_637184374571535794" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571535794" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571535794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsNoncurrentAbstract" xlink:label="us-gaap_AssetsNoncurrentAbstract_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_637184374571535794" xlink:to="us-gaap_AssetsNoncurrentAbstract_637184374571535794" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets_637184374571535794" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract_637184374571535794" xlink:to="us-gaap_NoncurrentAssets_637184374571535794" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails" xlink:type="extended" xlink:title="41501 - Disclosure - Subsequent Events (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract_636784124326023626" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract_636784124326023626" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" xlink:to="srt_StatementScenarioAxis_637184374571545803" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_637184374571545803" xlink:to="srt_ScenarioUnspecifiedDomain_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_637184374571545803" xlink:to="us-gaap_ScenarioPlanMember_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" xlink:to="us-gaap_SubsequentEventTypeAxis_637184374571545803" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_637184374571545803" xlink:to="us-gaap_SubsequentEventTypeDomain_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_637184374571545803" xlink:to="us-gaap_SubsequentEventMember_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_637184374571545803" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_637184374571545803" xlink:to="us-gaap_DerivativeContractTypeDomain_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember_637184374571545803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_637184374571545803" xlink:to="us-gaap_InterestRateSwapMember_637184374571545803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_637184374571545803" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" xlink:to="us-gaap_DerivativeNotionalAmount_637184374571555801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_637184374571555801" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockRepurchaseProgramPeriodInForce1" xlink:label="us-gaap_StockRepurchaseProgramPeriodInForce1_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" xlink:to="us-gaap_StockRepurchaseProgramPeriodInForce1_637184374571555801" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" xlink:to="us-gaap_TreasuryStockSharesAcquired_637184374571555801" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeMaturityDates" xlink:label="us-gaap_DerivativeMaturityDates_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_637184374571555801" xlink:to="us-gaap_DerivativeMaturityDates_637184374571555801" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails" xlink:type="extended" xlink:title="41601 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374571555801" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_StatementTable_637184374571555801" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571555801" xlink:to="us-gaap_StatementBusinessSegmentsAxis_637184374571565802" order="1" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_637184374571565802" xlink:to="us-gaap_SegmentDomain_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ControlDevicesMember" xlink:label="sri_ControlDevicesMember_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_637184374571565802" xlink:to="sri_ControlDevicesMember_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571555801" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374571565802" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:label="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_637184374571565802" xlink:to="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_NonCoreSwitchesAndConnectorProductMember" xlink:label="sri_NonCoreSwitchesAndConnectorProductMember_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_637184374571565802" xlink:to="sri_NonCoreSwitchesAndConnectorProductMember_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571555801" xlink:to="us-gaap_StatementLineItems_637184374571565802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonrecurringIncome" xlink:label="us-gaap_OtherNonrecurringIncome_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571565802" xlink:to="us-gaap_OtherNonrecurringIncome_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails" xlink:type="extended" xlink:title="41602 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_QuarterlyFinancialDataAbstract" xlink:label="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_637184374571565802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit_637184374571565802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_GrossProfit_637184374571565802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_OperatingIncomeLoss_637184374571575803" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_IncomeTaxExpenseBenefit_637184374571575803" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_ProfitLoss_637184374571575803" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_QuarterlyFinancialDataAbstract_636784124326003622" xlink:to="us-gaap_EarningsPerShareAbstract_637184374571575803" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637184374571575803" xlink:to="us-gaap_EarningsPerShareBasic_637184374571575803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_637184374571575803" xlink:to="us-gaap_EarningsPerShareDiluted_637184374571575803" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails" xlink:type="extended" xlink:title="41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)">
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract" xlink:label="srt_ValuationAndQualifyingAccountsAbstract" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ValuationAndQualifyingAccountsAbstract" xlink:to="us-gaap_StatementTable_637184374571575803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571575803" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_637184374571575803" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis_637184374571575803" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_637184374571575803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForCreditLossMember" xlink:label="us-gaap_AllowanceForCreditLossMember_637184374571575803" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain_637184374571575803" xlink:to="us-gaap_AllowanceForCreditLossMember_637184374571575803" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain_637184374571575803" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_637184374571585799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_637184374571575803" xlink:to="us-gaap_StatementLineItems_637184374571585799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571585799" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_637184374571585799" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571585799" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_637184374571585799" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="sri-20191231.xsd#sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense" xlink:label="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571585799" xlink:to="sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense_637184374571585799" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions_637184374571585799" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571585799" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions_637184374571585799" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance_6371843745715857991" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_637184374571585799" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance_6371843745715857991" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828913168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_NoncontrollingInterestTableTextBlock', window );">Summary of the change in noncontrolling interest</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,762</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Net loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (130)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 826</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Comprehensive income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 696</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Acquisition of noncontrolling interest</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,458)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_NoncontrollingInterestTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_NoncontrollingInterestTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831053584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Business Realignment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Business Realignment and Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring and Business Realignment</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">13. Restructuring and Business Realignment</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January 10, 2019, the Company committed to a restructuring plan that will result in the closure of the Canton, Massachusetts facility (&#8220;Canton Facility&#8221;) which is expected by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#8220;Canton Restructuring&#8221;).&#160;Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019.&#160;The estimated costs for the Canton Restructuring include employee severance and termination costs, contract terminations costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company recognized expense of </span><span style="font-family:'Arial';">$12,530</span><span style="font-family:'Arial';"> for the year ended December 31, 2019 as a result of these actions for employee termination benefits and other restructuring related costs. For the year ended December 31, 2019 severance and other related restructuring costs of </span><span style="font-family:'Arial';">$7,625</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$1,526</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,379</span><span style="font-family:'Arial';"> were recognized in COGS, SG&amp;A and D&amp;D, respectively, in the consolidated statement of operations. The estimated additional cost of the Canton Facility restructuring plan, that will impact the Control Devices segment, is between </span><span style="font-family:'Arial';">$1,500</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$1,900</span><span style="font-family:'Arial';"> and will be incurred through 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2019 Canton Restructuring that relate to the Control Devices reportable segment include the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">to Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,088</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,452)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,636</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,442</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,442)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5pxkYXIf00SFdpOdvrybmA_4_12"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,530</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (9,894)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,636</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In the fourth quarter of 2018, we undertook restructuring actions for our Electronics segment affecting our European Aftermarket business and China operations. The Company recognized expense of </span><span style="font-family:'Arial';">$603</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,539</span><span style="font-family:'Arial';">, respectively, for the years ended December 31, 2019 and 2018 as a result of these actions for severance, contract termination costs, accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs were recorded in SG&amp;A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of </span><span style="font-family:'Arial';">$823</span><span style="font-family:'Arial';"> were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&amp;A in the consolidated statement of operations. The Company expects to incur approximately </span><span style="font-family:'Arial';">$400</span><span style="font-family:'Arial';"> of additional restructuring costs related to the actions through 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2019 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:101.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense (Income)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 520</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (18)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (453)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Accelerated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 289</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (289)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (26)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 119</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 323</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (442)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 656</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 603</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (921)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (286)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2018 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_VAZBus8fLku47QEHDh_gpA_3_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,939</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,419)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 520</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Excess and obsolete inventory</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_D20U6dKKUkyViojxR3wKWg_4_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 823</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (823)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Intangible impairment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 200</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (200)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Fixed asset impairment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 157</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (157)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 156</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (139)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 264</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (145)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,539</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,703)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,180)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 656</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Business realignment charges by reportable segment were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 682</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 169</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 99</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 63</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,223</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 478</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 589</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(D)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,048</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 710</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$682</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the year ended December 31, 2018 related to D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$128</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$41</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the&#160;year ended December&#160;31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$99</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2018 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$56</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,167</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">B</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">usiness realignment severance costs for the&#160;year ended December&#160;31, 2018 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$387</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$28</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$370</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$218</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,048</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Business realignment charges classified by statement of operations line item were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 63</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 426</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 491</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,385</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 156</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 710</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828848768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ValuationAndQualifyingAccountsAbstract', window );"><strong>Valuation and Qualifying Accounts [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">Valuation and Qualifying Accounts</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">SCHEDULE II&#160;- VALUATION AND QUALIFYING ACCOUNTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the&#160;years ended December&#160;31, 2019, 2018 and 2017 (in thousands):</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.51%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Charged to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">beginning of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">costs and</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">expenses</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Write-offs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;"><span style="font-family:'Arial';">Accounts receivable reserves:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,243</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,126</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;"> (1,080)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,289</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 1,109</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 1,244</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';"> (1,110)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 1,243</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 1,630</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 2,173</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"><span style="font-family:'Arial';"> (2,694)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="font-family:'Arial';"> 1,109</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.96%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net additions</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Exchange rate</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:1pt;"><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">charged to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">fluctuations</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">beginning of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">and other</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Balance at</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">period</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(benefit)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">items</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">end of period</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Valuation allowance for deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,962</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (138)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (238)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,586</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,986</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,922)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,102)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,962</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Year ended December 31, 2017</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,125</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 874</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (13)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,986</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ValuationAndQualifyingAccountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ValuationAndQualifyingAccountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848133536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">$ 411,454<span></span>
</td>
<td class="nump">$ 393,541<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(288,971)<span></span>
</td>
<td class="num">(281,328)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, Plant and Equipment, Net, Total</a></td>
<td class="nump">122,483<span></span>
</td>
<td class="nump">112,213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land and Land Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">4,550<span></span>
</td>
<td class="nump">4,619<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">39,263<span></span>
</td>
<td class="nump">37,234<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">226,076<span></span>
</td>
<td class="nump">212,225<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">9,708<span></span>
</td>
<td class="nump">9,929<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Tooling [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">76,933<span></span>
</td>
<td class="nump">75,620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember', window );">Information Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">32,410<span></span>
</td>
<td class="nump">27,179<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">614<span></span>
</td>
<td class="nump">872<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">4,588<span></span>
</td>
<td class="nump">2,799<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction In Progress [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total property, plant, and equipment</a></td>
<td class="nump">$ 17,312<span></span>
</td>
<td class="nump">$ 23,064<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6624870000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 66,357<span></span>
</td>
<td class="nump">$ 54,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work-in-progress</a></td>
<td class="nump">5,582<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">21,510<span></span>
</td>
<td class="nump">20,186<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">$ 93,449<span></span>
</td>
<td class="nump">$ 79,278<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848322448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Compensation related liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,566<span></span>
</td>
<td class="nump">$ 18,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Product warranty and recall obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,685<span></span>
</td>
<td class="nump">7,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesCurrent', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,972<span></span>
</td>
<td class="nump">23,350<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Total accrued expenses and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,223<span></span>
</td>
<td class="nump">$ 57,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities', window );">Contingent consideration</a></td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for earn out consideration from operating and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1243-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68070138&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6679640944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember', window );">Accounts Receivable Reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="nump">$ 1,109<span></span>
</td>
<td class="nump">$ 1,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Charged to cost and expenses</a></td>
<td class="nump">1,126<span></span>
</td>
<td class="nump">1,244<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs, Exchange Rate Fluctuations and Other Items</a></td>
<td class="num">(1,080)<span></span>
</td>
<td class="num">(1,110)<span></span>
</td>
<td class="num">(2,694)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">1,289<span></span>
</td>
<td class="nump">1,243<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember', window );">Valuation Allowance Of Deferred Tax Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at beginning of period</a></td>
<td class="nump">8,962<span></span>
</td>
<td class="nump">11,986<span></span>
</td>
<td class="nump">11,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense', window );">Net additions charged to income (expense)</a></td>
<td class="num">(138)<span></span>
</td>
<td class="num">(1,922)<span></span>
</td>
<td class="nump">874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesDeductions', window );">Write-offs, Exchange Rate Fluctuations and Other Items</a></td>
<td class="num">(238)<span></span>
</td>
<td class="num">(1,102)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesBalance', window );">Balance at end of period</a></td>
<td class="nump">$ 8,586<span></span>
</td>
<td class="nump">$ 8,962<span></span>
</td>
<td class="nump">$ 11,986<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation allowances and reserves net additions charged to income expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in valuation and qualifying accounts and reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24092-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesDeductions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824902208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventories</a></td>
<td class="nump">$ 2,254<span></span>
</td>
<td class="nump">$ 2,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Employee compensation and benefits</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="nump">1,225<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities and reserves</a></td>
<td class="nump">3,211<span></span>
</td>
<td class="nump">4,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">552<span></span>
</td>
<td class="nump">647<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="nump">7,536<span></span>
</td>
<td class="nump">8,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness', window );">Tax credit carryforwards</a></td>
<td class="nump">15,448<span></span>
</td>
<td class="nump">22,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Right-of-use assets</a></td>
<td class="nump">4,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves', window );">Other</a></td>
<td class="nump">582<span></span>
</td>
<td class="nump">410<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">36,456<span></span>
</td>
<td class="nump">39,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: Valuation allowance</a></td>
<td class="num">(8,586)<span></span>
</td>
<td class="num">(8,962)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets less valuation allowance</a></td>
<td class="nump">27,870<span></span>
</td>
<td class="nump">30,845<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(2,071)<span></span>
</td>
<td class="num">(2,545)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(14,846)<span></span>
</td>
<td class="num">(16,683)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DeferredTaxLiabilitiesBasisDifference', window );">Outside basis difference in foreign subsidiary</a></td>
<td class="num">(13,750)<span></span>
</td>
<td class="num">(13,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease liability</a></td>
<td class="num">(4,695)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(375)<span></span>
</td>
<td class="num">(641)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Gross deferred tax liabilities</a></td>
<td class="num">(35,737)<span></span>
</td>
<td class="num">(33,619)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (7,867)<span></span>
</td>
<td class="num">$ (2,774)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DeferredTaxLiabilitiesBasisDifference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from basis difference.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DeferredTaxLiabilitiesBasisDifference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6827838640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease Commitments - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend', window );">Option to extend</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate', window );">Option to terminate</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to extend operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to terminate operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824215584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Schedule of Debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="nump">$ 96,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">129,126<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">3,126<span></span>
</td>
<td class="nump">2,516<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">(2,672)<span></span>
</td>
<td class="num">(1,533)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, net</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt, maturity</a></td>
<td class="text">June 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou Short-Term Credit Line [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 2,154<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt, maturity</a></td>
<td class="text">August 2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">2.81%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Suzhou Short-Term Credit Line [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">2.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Suzhou Short-Term Credit Line [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=sri_PstShortTermObligationsMember', window );">Stoneridge Brazil Short-Term Obligations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">989<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=sri_PstLongTermNotesMember', window );">Stoneridge Brazil Long-Term Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', window );"><strong>Debt:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 972<span></span>
</td>
<td class="nump">$ 1,527<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Debt, maturity</a></td>
<td class="text">November 2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDateDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sri_PstShortTermObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sri_PstShortTermObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=sri_PstLongTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=sri_PstLongTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846726640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Common Share Repurchase) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 07, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 07, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 26, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock Repurchase Program, Authorized Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=sri_AcceleratedShareRepurchaseAgreementMember', window );">Accelerated Share Repurchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Stock repurchased and retired during period, shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,349,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PercentageOfExpectedSharesRepurchased', window );">Percentage of expected shares repurchased</a></td>
<td class="nump">80<span></span>
</td>
<td class="nump">80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockRetiredCostMethodAmount', window );">Treasury stock, retired, cost method, amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram', window );">Equity increase (decrease) related to shares repurchase program.</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity increase (decrease) related to shares repurchase program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PercentageOfExpectedSharesRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of expected shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PercentageOfExpectedSharesRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockRetiredCostMethodAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockRetiredCostMethodAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=sri_AcceleratedShareRepurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=sri_AcceleratedShareRepurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6857861584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Revenue by Segment and Geographical Location) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 190,365<span></span>
</td>
<td class="nump">$ 203,386<span></span>
</td>
<td class="nump">$ 222,241<span></span>
</td>
<td class="nump">$ 218,297<span></span>
</td>
<td class="nump">$ 210,814<span></span>
</td>
<td class="nump">$ 208,853<span></span>
</td>
<td class="nump">$ 220,602<span></span>
</td>
<td class="nump">$ 225,930<span></span>
</td>
<td class="nump">$ 834,289<span></span>
</td>
<td class="nump">$ 866,199<span></span>
</td>
<td class="nump">$ 824,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,633<span></span>
</td>
<td class="nump">480,511<span></span>
</td>
<td class="nump">471,770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember', window );">South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,534<span></span>
</td>
<td class="nump">80,175<span></span>
</td>
<td class="nump">94,533<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">259,461<span></span>
</td>
<td class="nump">270,127<span></span>
</td>
<td class="nump">224,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,661<span></span>
</td>
<td class="nump">35,386<span></span>
</td>
<td class="nump">33,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,560<span></span>
</td>
<td class="nump">441,297<span></span>
</td>
<td class="nump">447,528<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | North America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">365,010<span></span>
</td>
<td class="nump">395,148<span></span>
</td>
<td class="nump">409,596<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,467<span></span>
</td>
<td class="nump">14,727<span></span>
</td>
<td class="nump">8,164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,083<span></span>
</td>
<td class="nump">31,422<span></span>
</td>
<td class="nump">29,768<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,195<span></span>
</td>
<td class="nump">344,727<span></span>
</td>
<td class="nump">282,383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | North America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,623<span></span>
</td>
<td class="nump">85,363<span></span>
</td>
<td class="nump">62,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">236,994<span></span>
</td>
<td class="nump">255,400<span></span>
</td>
<td class="nump">216,577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Asia Pacific [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,578<span></span>
</td>
<td class="nump">3,964<span></span>
</td>
<td class="nump">3,632<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,534<span></span>
</td>
<td class="nump">80,175<span></span>
</td>
<td class="nump">94,533<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member] | South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,534<span></span>
</td>
<td class="nump">$ 80,175<span></span>
</td>
<td class="nump">$ 94,533<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_SouthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_PstMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6849387024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">$ 1,829<span></span>
</td>
<td class="nump">$ 710<span></span>
</td>
<td class="nump">$ 1,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">426<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">1,829<span></span>
</td>
<td class="nump">491<span></span>
</td>
<td class="nump">1,385<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Design and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Design and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">1,223<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">1,167<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="nump">589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember', window );">Stoneridge Brazil [Member] | Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember', window );">Stoneridge Brazil [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">387<span></span>
</td>
<td class="nump">218<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember', window );">Stoneridge Brazil [Member] | Design and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Unallocated Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">1,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Unallocated Corporate [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 1,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostIncurredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostIncurredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_PstSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840970144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Expenses related to employee benefit plans</a></td>
<td class="nump">$ 4,260<span></span>
</td>
<td class="nump">$ 3,520<span></span>
</td>
<td class="nump">$ 2,601<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829926400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease Commitments - Other information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid related to operating lease obligations</a></td>
<td class="nump">$ 5,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 6,065<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824997872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Narrative) (Details)<br> R$ in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">65 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 15, 2017</div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>BRL (R$)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Environmental remediation accrued undiscounted liability</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">$ 111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyReceivable', window );">Loss recoveries and insurance gain contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualNoncurrent', window );">Product warranty and recall accrual</a></td>
<td class="nump">3,111<span></span>
</td>
<td class="nump">3,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementOperatingActivities', window );">Cash proceeds related to damaged inventory and incremental costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">241<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities', window );">Cash proceeds within cash flows from investing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
<td class="nump">711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Insurance recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Gain on litigation</a></td>
<td class="nump">6,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember', window );">Interest Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Gain on litigation</a></td>
<td class="nump">2,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Professional Fees [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossRelatedToLitigationSettlement', window );">Gain on litigation</a></td>
<td class="nump">990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Percentage ownership in consolidated subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member] | Civil, labor and other tax contingencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermDebtLineItems', window );"><strong>Short-term Debt [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss contingency, estimate of possible loss</a></td>
<td class="nump">$ 7,300<span></span>
</td>
<td class="nump">$ 7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R$ 29,200<span></span>
</td>
<td class="nump">R$ 29,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossRelatedToLitigationSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossRelatedToLitigationSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118943654&amp;loc=d3e12053-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21B<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080549-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21B<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080549-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInsuranceSettlementOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14394-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_InterestIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=sri_CivilLaborAndOtherTaxContingenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=sri_CivilLaborAndOtherTaxContingenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828666320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">5. Debt</b></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Interest&#160;rates&#160;at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31,2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Maturity</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revolving Credit Facility</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Credit Facility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 126,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 96,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2.77</b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;">2.81%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">June 2024</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil short-term obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 989</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil long-term notes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,527</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">7.00%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">November 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Suzhou short-term credit line</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,154</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">4.70%</b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;">5.00%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">August 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,126</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,516</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Less: current portion</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (2,672)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,533)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total long-term debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 454</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 983</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Revolving Credit Facility</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On September&#160;12, 2014, the Company entered into a Third Amended and Restated Credit Agreement (the &#8220;Amended Agreement&#8221;). The Amended Agreement provides for a </span><span style="font-family:'Arial';">$300,000</span><span style="font-family:'Arial';"> revolving credit facility, which replaced the Company&#8217;s existing </span><span style="font-family:'Arial';">$100,000</span><span style="font-family:'Arial';"> asset-based credit facility and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#8220;2019 Credit Facility&#8221;). The 2019 Credit Facility provides for a </span><span style="font-family:'Arial';">$400,000</span><span style="font-family:'Arial';"> senior secured revolving credit facility and it replaced and superseded the Amended Agreement. The 2019 Credit Facility has an accordion feature which allows the Company to increase the availability by up to </span><span style="font-family:'Arial';">$150,000</span><span style="font-family:'Arial';"> upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized </span><span style="font-family:'Arial';">$1,366</span><span style="font-family:'Arial';"> of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of </span><span style="font-family:'Arial';">$275</span><span style="font-family:'Arial';"> in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company&#8217;s option, plus the applicable margin as set forth in the 2019 Credit Facility. </span><span style="font-family:'Arial';">The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of </span><span style="font-family:'Arial';">$30,000</span><span style="font-family:'Arial';">, (v) any loan document shall cease to be a legal, valid and binding agreement, (vi) certain uninsured losses or proceedings against assets with a value in excess of </span><span style="font-family:'Arial';">$30,000</span><span style="font-family:'Arial';">, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Borrowings outstanding on the 2019 Credit Facility and the Amended Agreement as applicable, were </span><span style="font-family:'Arial';">$126,000</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$96,000</span><span style="font-family:'Arial';">, respectively at December 31, 2019 and 2018, respectively. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company was in compliance with all credit facility covenants at December 31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has outstanding letters of credit of </span><span style="font-family:'Arial';">$1,768</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$1,815</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Debt</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil maintains long-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of long-term debt of Stoneridge Brazil at December&#160;31, 2019 was </span><span style="font-family:'Arial';">7.00%</span><span style="font-family:'Arial';">. Depending on the specific note, interest is payable either&#160;monthly or annually. Principal repayments of Stoneridge Brazil debt at December&#160;31, 2019 are as follows: </span><span style="font-family:'Arial';">$518</span><span style="font-family:'Arial';"> in 2020 and </span><span style="font-family:'Arial';">$454</span><span style="font-family:'Arial';"> in 2021.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the Company&#8217;s wholly-owned subsidiary located in Campinas, Brazil, Stoneridge Brazil, established an overdraft credit line which allows overdrafts on Stoneridge Brazil&#8217;s bank account up to a maximum level of R</span><span style="font-family:'Arial';">$5,000</span><span style="font-family:'Arial';">, or </span><span style="font-family:'Arial';">$1,244</span><span style="font-family:'Arial';">, at December 31, 2019.&#160; There was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> balance outstanding on the overdraft credit line as of December 31, 2019. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s wholly-owned subsidiary located in Stockholm, Sweden, has an overdraft credit line which allows overdrafts on the subsidiary&#8217;s bank account up to a maximum level of </span><span style="font-family:'Arial';">20,000</span><span style="font-family:'Arial';"> Swedish krona, or </span><span style="font-family:'Arial';">$2,136</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,259</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, there was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> balance outstanding on this overdraft credit line.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the &#8220;Suzhou credit line&#8221;) which allow up to a maximum borrowing level of </span><span style="font-family:'Arial';">60,000</span><span style="font-family:'Arial';"> Chinese yuan, or </span><span style="font-family:'Arial';">$8,618</span><span style="font-family:'Arial';"> at December 31, 2019. At December 31, 2019 there was </span><span style="font-family:'Arial';">$2,154</span><span style="font-family:'Arial';"> in borrowing outstanding on the Suzhou credit line with a weighted-average interest rate of </span><span style="font-family:'Arial';">4.80%</span><span style="font-family:'Arial';white-space:pre-wrap;">.  The Suzhou credit line is included on the consolidated balance sheet within current portion of debt. At December 31, 2018, there was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';">&#160;balance outstanding on these credit lines.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company was in compliance with all Credit Facility and debt covenants at December&#160;31, 2019 and 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the future maturities of the Credit Facility and debt were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,672</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 454</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 126,000</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 129,126</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840861376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">9. Employee Benefit Plans</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has certain defined contribution profit sharing and 401(k)&#160;plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company&#8217;s 401(k)&#160;plan. Company contributions are generally discretionary. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, expenses related to these plans amounted to </span><span style="font-family:'Arial';">$4,260</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$3,520</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,601</span><span style="font-family:'Arial';">, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823670176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 69,403<span></span>
</td>
<td class="nump">$ 81,092<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less reserves of $1,289 and $1,243, respectively</a></td>
<td class="nump">138,564<span></span>
</td>
<td class="nump">139,076<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">93,449<span></span>
</td>
<td class="nump">79,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">29,850<span></span>
</td>
<td class="nump">20,731<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">331,266<span></span>
</td>
<td class="nump">320,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">122,483<span></span>
</td>
<td class="nump">112,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">58,122<span></span>
</td>
<td class="nump">62,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">35,874<span></span>
</td>
<td class="nump">36,717<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">22,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Investments and other long-term assets, net</a></td>
<td class="nump">32,437<span></span>
</td>
<td class="nump">28,380<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">270,943<span></span>
</td>
<td class="nump">239,342<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">602,209<span></span>
</td>
<td class="nump">559,519<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">2,672<span></span>
</td>
<td class="nump">1,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">80,701<span></span>
</td>
<td class="nump">87,894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">55,223<span></span>
</td>
<td class="nump">57,880<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">138,596<span></span>
</td>
<td class="nump">147,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">126,000<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="nump">14,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease long-term liability</a></td>
<td class="nump">17,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">16,754<span></span>
</td>
<td class="nump">17,068<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">173,709<span></span>
</td>
<td class="nump">128,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Shares, without par value, 5,000 shares authorized, none issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,408 and 28,488 shares outstanding at December 31, 2019 and 2018, respectively, with no stated value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">225,607<span></span>
</td>
<td class="nump">231,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Common Shares held in treasury, 1,558 and 478 shares at December 31, 2019 and 2018, respectively, at cost</a></td>
<td class="num">(50,773)<span></span>
</td>
<td class="num">(8,880)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">206,542<span></span>
</td>
<td class="nump">146,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(91,472)<span></span>
</td>
<td class="num">(85,752)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">289,904<span></span>
</td>
<td class="nump">283,266<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 602,209<span></span>
</td>
<td class="nump">$ 559,519<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116846819&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments, and noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3.a.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>459</ContextCount>
  <ElementCount>546</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>125</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Organization and Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness</Role>
      <ShortName>Organization and Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRevenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureInvestments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureDebt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Operating Lease Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments</Role>
      <ShortName>Operating Lease Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Share-Based Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans</Role>
      <ShortName>Share-Based Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11001 - Disclosure - Financial Instruments and Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements</Role>
      <ShortName>Financial Instruments and Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Headquarter Relocation and Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation</Role>
      <ShortName>Headquarter Relocation and Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Restructuring and Business Realignment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment</Role>
      <ShortName>Restructuring and Business Realignment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>11401 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>11501 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>11601 - Disclosure - Unaudited Quarterly Financial Data</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData</Role>
      <ShortName>Unaudited Quarterly Financial Data</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>11701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts</Role>
      <ShortName>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>20202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>30203 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRevenue</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureInvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureInvestments</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureDebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureDebt</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>30603 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>30703 - Disclosure - Operating Lease Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables</Role>
      <ShortName>Operating Lease Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Share-Based Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables</Role>
      <ShortName>Share-Based Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>31303 - Disclosure - Restructuring and Business Realignment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables</Role>
      <ShortName>Restructuring and Business Realignment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>31403 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSegmentReporting</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>31603 - Disclosure - Unaudited Quarterly Financial Data (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables</Role>
      <ShortName>Unaudited Quarterly Financial Data (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40208 - Disclosure - Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Other Intangible Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40216 - Disclosure - Summary of Significant Accounting Policies (Common Share Repurchase) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Common Share Repurchase) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Revenue (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails</Role>
      <ShortName>Revenue (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRevenueTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails</Role>
      <ShortName>Revenue (Revenue by Segment and Geographical Location) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRevenueTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Investments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails</Role>
      <ShortName>Investments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureInvestmentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40402 - Disclosure - Investments (Schedule of Noncontrolling Interest) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails</Role>
      <ShortName>Investments (Schedule of Noncontrolling Interest) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureInvestmentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails</Role>
      <ShortName>Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureDebtTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>40502 - Disclosure - Debt (Schedule of Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails</Role>
      <ShortName>Debt (Schedule of Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureDebtTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails</Role>
      <ShortName>Income Taxes (Classification of Net Deferred Tax Asset) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails</Role>
      <ShortName>Income Taxes (Summary of Income Tax Contingencies) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails</Role>
      <ShortName>Income Taxes (Schedule of Tax Years Open for Examination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Operating Lease Commitments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails</Role>
      <ShortName>Operating Lease Commitments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>40702 - Disclosure - Operating Lease Commitments - Components of lease expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails</Role>
      <ShortName>Operating Lease Commitments - Components of lease expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>40703 - Disclosure - Operating Lease Commitments - Supplemental balance sheet information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Operating Lease Commitments - Supplemental balance sheet information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>Operating Lease Commitments - Maturities of lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>40705 - Disclosure - Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails</Role>
      <ShortName>Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>40706 - Disclosure - Operating Lease Commitments - Other information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails</Role>
      <ShortName>Operating Lease Commitments - Other information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails</Role>
      <ShortName>Share-Based Compensation Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails</Role>
      <ShortName>Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails</Role>
      <ShortName>Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails</Role>
      <ShortName>Headquarter Relocation and Consolidation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Restructuring and Business Realignment (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails</Role>
      <ShortName>Restructuring and Business Realignment (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>41302 - Disclosure - Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails</Role>
      <ShortName>Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>41303 - Disclosure - Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails</Role>
      <ShortName>Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>41401 - Disclosure - Segment Reporting (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails</Role>
      <ShortName>Segment Reporting (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSegmentReportingTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails</Role>
      <ShortName>Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSegmentReportingTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails</Role>
      <ShortName>Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSegmentReportingTables</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>41501 - Disclosure - Subsequent Events (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails</Role>
      <ShortName>Subsequent Events (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureSubsequentEvents</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>41601 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails</Role>
      <ShortName>Unaudited Quarterly Financial Data (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>41602 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails</Role>
      <ShortName>Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="sri-20191231x10kdbf102.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails</Role>
      <ShortName>SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts</ParentRole>
      <Position>93</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="sri-20191231x10kdbf102.htm">sri-20191231x10kdbf102.htm</File>
    <File>ex-21d1.htm</File>
    <File>ex-23d1.htm</File>
    <File>ex-31d1.htm</File>
    <File>ex-31d2.htm</File>
    <File>ex-32d1.htm</File>
    <File>ex-32d2.htm</File>
    <File>ex-4d2.htm</File>
    <File>sri-20191231.xsd</File>
    <File>sri-20191231_cal.xml</File>
    <File>sri-20191231_def.xml</File>
    <File>sri-20191231_lab.xml</File>
    <File>sri-20191231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>sri-20191231x10kdbf102001.jpg</File>
    <File>sri-20191231x10kdbf102003.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844055760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Tax expense (benefit) for unrealized gain on derivatives</a></td>
<td class="num">$ (78)<span></span>
</td>
<td class="nump">$ 156<span></span>
</td>
<td class="num">$ (68)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>sri-20191231x10kdbf102_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2017-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sri="http://www.stoneridge.com/20191231"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sri-20191231.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_x9MYVbnrqEekSM-7d94c-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_MkBm6JKBJ0GYyPzfmExwuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_5TFhuu-k7Eys8CgVVm8QnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ery3qJaIrk60utYb3eH7AA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="Duration_2_25_2020_To_2_27_2020_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_0HY63QGfwkGx4y-JRJjX4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-25</startDate>
            <endDate>2020-02-27</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_ku24DOrEpkKtzRsVOfYbAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_2_23_2020_To_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_olDOC2rPn0KFQZrojLakSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-23</startDate>
            <endDate>2020-02-24</endDate>
        </period>
    </context>
    <context id="As_Of_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_8Uv6ZyWJqkKeBIRqyYidgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-24</instant>
        </period>
    </context>
    <context id="As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2018-10-26</instant>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_rBQH7dPxe0iUnpdVEJYqBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NU9x5bKdj02v4zzN-dfF1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1rpVGvevZEWRaI1S1VXePw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4yGPPeDeZkad-jaGI3gvAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_rv4s8IOSLU6SQhz-EwRjDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UkBESCF11k2Q3IpBzacMDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qXptuyBECUuonwdBuff62Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_YBFLfEGCu0uI-3DtF0Nd_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_vR3zWFbKbEOhWii4u55mjg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jE2LVd89xk-6Crq9BIk6Ng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_O8XrREhWhUGpsfgPStfHoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPFUQd7rtEm4gsfHoxYwXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstShortTermObligationsMember_QD9lSnW-A02byGaAaizkOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstShortTermObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8wzAw99gkCQGzYKZ_G8hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_OcMDfJV4wUejdYbc803gSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_gJAGEKJpNEKD3NF5vVipzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_9WqjaJsU6kCtTMkf5Bm9GQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_xTKPUZUOzEqOBjaT-JtTzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vh_x2Z3KiUevM_B8d5DG8g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vx1H9zNPTU6K8VtkjC6xzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedRightToReceivedCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_fSBrcDS2TE-lunjaHu5WGg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_wnsYHCuMek6fT_xwJMKn6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_XBBaaAsP4kOnhWrianRSvA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_Nfx-siIw50GXEHUfAmWxmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_V5hKOwzDNUCsceyG5HOJ9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_dmYXkOPlukW6NjVWUmU8AQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_v4MABbWajkiBjl_LpmtZVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_DgSBi9d5c0qDhZMf6dcpiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8USvKxrik-pMKQy1_UyoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_klBF92pyC028r1K6iAsLxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:Plan2006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_zEKkYynulk2_T1RYuux_xQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_GmZS7O-5R0yRKeR8xVDAhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_n5feB4GYWUaucVyyj4jDyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_wzXraTr5VUmWUr_Q1jlrCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_JTV-9vVDukezGlsM9I9WCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_6mx8D3Fi-UGpoq1wBYM_4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XAPVARfm5UiXqV0NW-NThA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_JUhUSpV0xUqGk12ISXoREA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_HNX2sQEDLUmkoBdEL-GkXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4zaSOf91z06QAw3WRRvASg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_uYMxU5pbpUel6YhDTFECnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_Qr6y0HekFkiyD9USQVnb3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_GTIpgeUKq0W08tZONenPVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjzIY8oy5kqP1sM79rLMFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_3_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_os4B0cHh8Eax-URRh_OSfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ControlDevicesMember_VXgypPQFPky27TWCWFbgvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ElectronicsMember_Isx_053Ix0mjBKttWdWAHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2011-12-31</startDate>
            <endDate>2017-05-15</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lxCf3kcjtkuEyWUfUMIkcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wuVaB2dBw0y5kFcyScmd1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_9RK0dO6eMkCc46Wj-oUVvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_TYGV1Quy-UW1APiHVnsYmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_TUyIti3uCk-Sv8AVVhKAcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_VHOX-o68Z0qVVJ29KA1eHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_oC1_7DUPzEWUzSxEFuV3_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vVuOknWzGkes1m-JDgVYJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_fJ1Hne83w06x-0j298hf2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_IS3A1qBWcUOFvecHAjVfRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_QZUOOvYLAE2ZPdrXcdhB7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wX-2cMg6a0CvKDuzE_lDHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tDmSfwgAg0qYsfuy3QaOKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_cmohVWmx6Uq95peXv7WJyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_8lc6-zY680G3SlbxPRy9Dw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_rp_90doI8Eugx9qCFlGqtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Bsybbe6fOkWoXd069R9c6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_9ekDtod2PUygVtlSGkEDPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_2PjAXlxSekKKqgpQCpN3CQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6b1mfDQ89U6jmo8Rbb9Trg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_Kcg4BArswE6fHfCJOCKUrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_FZj8ctpAY0K4TH_jytQesw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6LTL5d26uUitEybYVCjANw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_4DoqprzhSkiDHnB1p_mhnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wggvhUnir0C_8nj4hyqfmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_b5MrLMLTRk6LNJJNFDaGPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_aLl-x66--0Gd-mdEgBv5SA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_I7OIMpypzkSrEKPqv289Ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4N_Luu8hCku_YHVBW-rXXg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_LrRX0CWhnESlAQTxzXgn7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_FSQD9Ys81EeM65JSZ_ddoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_l1vM366-FUqhA7Dpsm7hlw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_jqXN-P2Kn0a_rG92qHIf3Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_csHZhdveRUiIOY5wnbIMBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_dqStVPBtZ06gIIrSMIulhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_72T4y_RlF0-HnIm3m-XDaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_W6bjLcdtS0iLVxwb53KNCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_7RhItD-hfUS-FPCA_reymw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7KriPhO1DEyxe-QGxbtOUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XGl5Tjs1cE6aVeN62gmycA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lfpERiE4HE2MfxpESR-XLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjhdG8BYVku6vGS1ueyK6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_3KMb7wwgikKsuKwbyjs7Cw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_I-Q4oyTVEkyCnc14Ds4tMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_xEdxc6X5H0q3SD6AuhjeWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_56jwcNvXCkm0j9uCaf2Y5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_7lmhsyMoT0WMkS00GQLyDw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_7INN6SFlqEyCWoq1_e3OHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_aH6xO7RyA0K-qI1XZ3QLcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_ru7Z9vVBr0etLCCXPir2vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_euZg1BdCIUOPFRDt1e642g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rREngiJv5U2jg4kFRTbSIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DL5-50ANYUet4pcGdZWSLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_6B6WOfIw80m9a8q0AC-gZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_gLlG0PVy1k6j7crXpjkhNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DeEDObk45EmCWyKS2fiKqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XTbURRuwgUisiYH2xA8wYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_ieFS18XhvEKYzQ8oKZBHpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_nnfMcuX-C0CvIKIcXU1zaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_Pa0WDq6vkUyTxTJiD4UQXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lUE7Unl84ESILKS5oKjUfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7PaJw-H3ekG8NN_RFPOPjw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:IntangibleImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xGKppcFjYk2tTl_qlImnHg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:FixedAssetImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_BdDHC3hNOUeVX_AwhA18vQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_5n6IQTPXjUeoV1hO5iaXxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_BSBqB4cGYEmxMoUTvb4O6A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_3j23qP7zRESEfnjATjeiCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:CantonFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:AcceleratedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_hfIes6hw-0CU3CZ5JqYvog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:IntangibleImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:FixedAssetImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">sri:ExcessAndObsoleteInventoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_kB48Ib5G20GUlpss9t0JQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_-Qn4iWzQ5UCCJlsG-9Hjaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_tCv_5pWozEWXLd4Cgnuetg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_0hARtoUMAEmKxA6qrKWWoA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_CD1Yj8DKrUip3siS_qWfcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_D25wPKDGOUu-SWm3xLBzCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_td_Ic6VULUGdyAJSpDgZCA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_pXxvMAUB-UixVJWOgBf2Ag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dTFVDQq2h066b52DbK6YhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Ia21kYyj5EKLJtKHDbplrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_CqDF_X1RsU2PL29T6JGJDA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ie14adTnA0mAxg6cYhGlng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_dggI1PiaeUeqO6pRcbD1WA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fIyPFC2FRkOd6LUeLXyDqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_k8CRgrPiCU69SUvuUUhGVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_hfvBcVvMwkW0GUWTaNpTtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_IHzQOMr2906D9OX0My87Nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_XYwSL_cQlkCn8NQNwX2khQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_YfpxLcQaI0mgv505ESQBpQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_e_Q0rgc5O0e7D_LwyLoeHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_69ZQGKV_CkG-DcOSlVaLIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_R0WzxjhwL0KWq10roMN_ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_t9npwaGXCkaQAxvPdQ9wKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sri:PreProductionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Kwx-5CZ3IUCxeUb1gggiBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_pcoeG9I6l0uBnMqlp_Si_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_WtXytUALI0mX4p9FP1i4Ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_qsZcydSsMEuU4NL3Tah3xg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_nV5c63dmKkKSItg708y3_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_xM6Pbs-kMkmkF6Yqi5Em_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_HMcFZNuTDUef6XL65L5KxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_sD1nAW2SRE66Ua_lzktLqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sri:PreProductionCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Dx9SzLI7hkiocugssRoGzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_QRrx8Z_UqESbnCXy6HV9JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_LjevUg-TA0aks6zPlnPabA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_T0HfEqH7bk-Ggpqe0EUMNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_qM7MRGG4oE-xOq5pPKbFVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_6dKfCUC9uU62QeKsa0szdA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_IqojnpEFHEqxxSmB--xqOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_FwT00Nmda0iDNfeGTEgTcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_git7q1bBe0u588LOMCkhpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_wQCTZ6YVEUOjuJt6Ltn8tQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_Sp5BqO8cnUSNfCb8ktvXPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ToolsDiesAndMoldsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_PvpG_OGankeNEVZCikSwMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:TechnologyEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_gl1o-yBuS0OANCL-Mx1bKA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Y88_BE6DDU6vowkDF-q6sQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_VjSLZfAT006e5tbt1hzNcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_k3q6h0se6kedXDDd9WH6vA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_V4v-OiRcjEu3_4RRK0gMvA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_-Pppwm_0jkCMhXbvpiBOig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_dOAjFsOXKUeOVG3Gc_Zmrw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_6j7VgRxFLESi2el6mRadNQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__l48aAdtokKNvUuDjQWFLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_TnAvIY4X-0mIxNHqYs84AQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EEO0PO2cSE6zWQ9rZhhDYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_Sk9UqMG4pkO-je6lpkK_zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_iT41hGh5ekeKfC4NMCx3iA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_5_16_2017_To_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_coXoAhybR0qZAGxV_lX3gA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-16</startDate>
            <endDate>2017-05-16</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__2nWsNUlMkiXtjnU56KCrg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_rR1-u4T460evj0CI2ReTQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-01-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-07</startDate>
            <endDate>2019-05-07</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2019_To_6_30_2019_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_r2mt_cCrBUeORmqyKC2ZBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:ExploitatiemaatschappijBerghaafB.v.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_BDJcjbiIy0qqUkOimf3acQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_G1APgvA4L0i7dfY8WiD4EQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_UdSZFvL9hU6ZhiTm2cw5lg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:FederalMinistryOfFinanceGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_qcZpq5sJgkO3A4ZTS3I7og">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">sri:IncomeTaxAuthorityArgentinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_kSSRRHAhhUC42zGfeg9x2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_KNPOHKefoUeuvdnRzKq6Mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MexicanTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_d7w8rIW0KEiaHPW6k0VFqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_IdUhD0jjUU6KT4cKt18XrA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:FR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_3uuqBxW750K7QYyyyRFxjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:ES</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_RyKcPt8rgUOOuhsDD_jBCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_LIkhKSAZfUKWIh7rjLi4kA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_k-VWGsSjfUqH7ECDWRmzQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAndCustomsAdministrationNetherlandsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_yo69IuPLyka6zVXZQEbZKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfEconomicAffairsAndFinanceItalyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_xdA3EbUK_0ONQidynVqw6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:FederalMinistryOfFinanceGermanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_KxaIIK-LXEewk_2U15mekA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_WtswY_goa0-BruqaxRFn2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">sri:IncomeTaxAuthorityArgentinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_qNRm7zv9m0-dK1LF5WruUA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:SE</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SwissFederalTaxAdministrationFTAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_QfqAtxUbkEmM3Q_xB1KqEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:MX</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MexicanTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_SSRAoaQU-U-Z9VO8vX33oA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:GB</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:HerMajestysRevenueAndCustomsHMRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_s3tQXMzM10imLCd_4ct8Xw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:FR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:MinistryOfTheEconomyFinanceAndIndustryFranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_AO7iJwXTF0-wIvEutr02nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:ES</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_cTcZKcWHU0Gce_mnj4lRNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CN</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAdministrationOfTaxationChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_hqTll8ceL0uh4LTtDDkrVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:BR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:SecretariatOfTheFederalRevenueBureauOfBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_GXYKqgW6KEKbgWth0YR8Cg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_5uTZUQiwiUmejSk8YKGcPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Ege9NfKAvU-CzCnrkFxH8w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_NTsbf4u5B0CwnQ3w6mdqdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_JzixCbhUSUyfMhhTKhtRmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_qTCuV8QtjUOjDuFjYuTmfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_VnuQiWGMQ0ef3BtR7p4jJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_GNA33ay3q06Lvi_qVzrdMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-16</instant>
        </period>
    </context>
    <context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_J1Wf46n-FUKf2y2pBuu2AA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-16</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_Kh4TLuUr4U68AVa4SyjpCQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">sri:CivilLaborAndOtherTaxContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">sri:CivilLaborAndOtherTaxContingenciesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_smc2Z45nB02AooVXhXioSA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_9_12_2014_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_hYhNlb-Ick6BfxzPAcRvLA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-09-12</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_M61Pj9LIzki5K1ZFOLBG_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_Xh6r8F4Swk6DEd5y8arwJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_okme7P2aXk2xr3wDQ2xS_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_11_2_2007_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_57WFX-I5E0GYiRTIHglm7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2007-11-02</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_91dP2jFkn0SSrUZS3waBrA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__eROIFTlDUyzA5YCOUanhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_px1_7HdnVUWJyv78OPzAGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-01</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_kc7IAQOtJkadxdUkZ-ru0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vlTlAmr-gUGa6hNZ00d26g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ryL5XVyNfEeqt9y-Bq9vug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tW1y4YILi0Ok07XtpdTwOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_sJax_Sf5GUqdnkCCweFAQQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_9tTBN_pQR0yCIWY6XtvVHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_90BHHwfnYk6ulooMAfK3wQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_OeDosrs5H0OS0vGCDb0oZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TDqZVFkI7ke6dock-z23RA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_45Vyh_8NWUeWTNwqHv297Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_q8Gy5MOEdkK6r40Tp8fhKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_0-ntqsmXXEmSHHIgScz4IQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestIncomeMember_H4DWETyYN0WiaKMvOpQtKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_nL9p9wNVH0WDqyof3g284A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_IkPHotMaXEq7aK7UxznpcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_Qot8C4UWoUC8RzKybZqfxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerListsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">sri:TechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1y4uGWbpu06vD5u4M7NPSQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xlja828oD0ue49IPwHUDug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_nwbtO9UBO0SLhJ9o6N1UKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_q9Tncx5WF0CtGx17J2vT6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_kYMwSfx63Eqwb3LFrA0mOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:MindaStoneridgeInstrumentsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:TimeBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="As_Of_2_18_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_VCSIp5vN-kmLRMAdJ8kINw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-18</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_gTzFQKFqpkeAPahpTOZ6vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_n3P0SLQ01EmX5SqGd98HnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_gZRaykcfKUOnsoD9dfVrqQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_TwmrVZFx9EOXz7liiarB7g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_wgeS_pfb_0-qvb9RHosxBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_yfBRYzQvGkiNdTIhfhzhXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_ZYvi52gpzkmV-K3AO_A-JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_sqxvH8SgcU2TT36rUog8lA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_8RPEmlNuCk-IGao9gQaI3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:EuroDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_2_17_2020_To_2_18_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_l66T-phWjkSUMRzv5tr_JA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-17</startDate>
            <endDate>2020-02-18</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_VxQlb_otOUO2Fi0MuNiC-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:SuzhouShortTermCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_NHvUZSDAQUqpTC5OEdFTzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_abXydcH9LkGdK2lzLuivgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_OguPON7mI0OnAuxmqdyCQg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">sri:PstLongTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LZpLpNTDQkaF6ZvEakko1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_61LaA678UECavJYElAs-kA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201609Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_i0ZPQzwKjUWDHDFyLC52iQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_TkI7maKzAkOkt-O4NuXejg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_HyU8hxuP00O4EOpVDbjGvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_wSNW3tezaE2XkBWgHw86QA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:VolvoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_E0lY_aRgo0WM0QQlZBU-Og">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sri:FordMotorCompanyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xhNwNqQJqUaOKWe0_4dU-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SbfoJWswlESlpzyLOee1kA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_bbhG3J3bP0COSa-yvZj73w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nlsMp4nWXkiqJB1PykihjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2016-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_DGgbC21fVkSzu7vfhiLl_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0T6TVmLvEkaCdcMUAQj8wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_J-etth4lPUWCZJW3F6sB1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_PMlo3fOZOUmRkME0LO9ugA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_tnm8KWaK0E6sd6GOShGjvg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_5iG0WMr5ikS_4EyhnkMMyg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_V9vQf_kI00OFuc9x7waDiA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_6vCdcaIPh02ANuJmhjjdcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_3gld_r2kZ06QhCk8C9XfPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_RVUZ7juln0Sggu8cVe2XXw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Esv2SUFpzUi8h3YFCwaOAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_O9tuuXoUi0aElLyCL9J0SA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_lSEmehp7rU-9paqKMvnFPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-05-31</instant>
        </period>
    </context>
    <context id="Duration_5_1_2018_To_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_jx-PlDHJNkCWHms0nnpw1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2016_To_5_31_2016_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_ERhnjZIl40mfBlBzSuWGDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:TwoThousandSixteenPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-05-01</startDate>
            <endDate>2016-05-31</endDate>
        </period>
    </context>
    <context id="Duration_5_1_2013_To_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_EkIl-dc-7U2SuphpqkOnog">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-05-01</startDate>
            <endDate>2013-05-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2005_To_4_30_2005_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_7x7a_NBP8US1vg2jOp1u_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2005-04-01</startDate>
            <endDate>2005-04-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:DirectorSharePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sri:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_sHABmjLBD0Sbcuw8PMlgPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-07</instant>
        </period>
    </context>
    <context id="Duration_3_1_2019_To_3_31_2019_frJ2R2g8XkKvH0SuzLP3Bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:ExploitatiemaatschappijBerghaafB.v.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_SyYZiE-xw06eKpJkFca7Qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_NonrecurringAdjustmentAxis_us-gaap_FairValueAdjustmentToInventoryMember_NJcpEpMR-k67qqQARGMLhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:NonrecurringAdjustmentAxis">us-gaap:FairValueAdjustmentToInventoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_Zt2H7BDhSECGdZFwOLCeRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeRelocationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">sri:AcceleratedShareRepurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-05-06</startDate>
            <endDate>2019-05-07</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">sri:NonCoreSwitchesAndConnectorProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">sri:OrlacoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-01-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-16</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2019_DE4TIgWnyk21EsZEs4JdVA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="As_Of_2_20_2020_0uL9c2tAlka5rKIuZmJsYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2020-02-20</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <unit id="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">
        <measure>iso4217:BRL</measure>
    </unit>
    <unit id="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_CNY_DPCDc2T24k69E_1YOoMhdQ">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="Unit_Standard_SEK_skiP2NlkGkWMtNMoxRKK-g">
        <measure>iso4217:SEK</measure>
    </unit>
    <unit id="Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw">
        <measure>sri:segment</measure>
    </unit>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_ak9cjxFxjEuooDQjuCqzUg_34_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      id="Tc_tPF8pdVCa0-vu4G1If48Cg_34_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_1XPNLKO3QU6b40Y3bBeOTw_35_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      id="Tc_vaiOMeqLRUuaX3k7L1AD1Q_35_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_Pa0WDq6vkUyTxTJiD4UQXQ"
      id="Tc_VAZBus8fLku47QEHDh_gpA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_BdDHC3hNOUeVX_AwhA18vQ"
      id="Tc_D20U6dKKUkyViojxR3wKWg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7PaJw-H3ekG8NN_RFPOPjw"
      id="Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xGKppcFjYk2tTl_qlImnHg"
      id="Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lUE7Unl84ESILKS5oKjUfA"
      id="Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_nnfMcuX-C0CvIKIcXU1zaA"
      id="Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg"
      id="Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XTbURRuwgUisiYH2xA8wYA"
      id="Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ"
      id="Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DeEDObk45EmCWyKS2fiKqw"
      id="Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ"
      id="Tc_5pxkYXIf00SFdpOdvrybmA_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rREngiJv5U2jg4kFRTbSIQ"
      id="Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_ieFS18XhvEKYzQ8oKZBHpQ"
      id="Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA"
      id="Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_t9npwaGXCkaQAxvPdQ9wKw"
      id="_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_1c0e03df_fd34_4782_93fc_e09301bddab7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_06060ae0_81da_4384_98b6_ee7bb870dc7d"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_57a29492_9524_4c53_9ca0_2a2aa01210fe"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:TaxCreditCarryforwardExpirationDate
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      id="_cfe3b670_aa7e_4408_b7f3_f1d5f36bd1a2">2025-12-31</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:PreferredStockNoParValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="INF"
      id="_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_2"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0</us-gaap:PreferredStockNoParValue>
    <us-gaap:PreferredStockNoParValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="INF"
      id="_8bb19a0d_87ee_40d0_bbab_2fd6e197fbb4_3"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0</us-gaap:PreferredStockNoParValue>
    <sri:AccountsReceivableSold
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</sri:AccountsReceivableSold>
    <sri:AccountsReceivableSold
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</sri:AccountsReceivableSold>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_V69HbBkFuEGrd1wpiUN5Bw_2_1">0001043337</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_YHyNlXRtGkqTJcNakfYSnQ_3_1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_CrYR4A-xoEqwR8q2xUUGsA_4_1">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_gS62jHX0dUi7TxogEp3pFA_5_1">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_VcDJrkWoi0Cr1urzS-G8iQ_6_1">false</dei:AmendmentFlag>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_if7wwwVNkE2lTWzBiAD2cw_7_1">sri</dei:TradingSymbol>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0">us-gaap:OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_5nPDPvte3kykJeR0ePk_YA_6_0">us-gaap:OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_xcB6W5ELbUmXFowxDlAOBA_7_0">us-gaap:OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="_48f0a9d7_6af4_43af_a5f7_677eabd1619b_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_48f0a9d7_6af4_43af_a5f7_677eabd1619b_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="_3818e5a3_d619_465d_bb04_a8a55d089490_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_3818e5a3_d619_465d_bb04_a8a55d089490_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:CapitalizedContractCostNet>
    <us-gaap:MinorityInterest
      contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_VnuQiWGMQ0ef3BtR7p4jJQ"
      id="Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="_108c318c_8c2e_496c_ba87_8b86c1a4fb2e">Yes</dei:EntityInteractiveDataCurrent>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_dOAjFsOXKUeOVG3Gc_Zmrw"
      id="_e0e4774c_866f_4dc7_93ea_c3580561cb0b">P3Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:DerivativeMaturityDates
      contextRef="Duration_2_17_2020_To_2_18_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_l66T-phWjkSUMRzv5tr_JA"
      id="_a7a734d6_f1fc_4c91_a29a_b84e03287230">2023-03-31</us-gaap:DerivativeMaturityDates>
    <dei:DocumentType
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_8JMFtvP5-U2VrW9o-FR7uQ">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_scuRSPmckEGzxLWKj4BpkQ">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_va3MBVynu0C75Mv0_ZuXRg">2019-12-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_B4dUymTT6kmDyTT-11sSPw">001-13337</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_Vd9m1-qlAECOoNZk6O9T4g">STONERIDGE&#160;INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_8jQm8rgNX0WxJDMdQc7v3g_1_0">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_EAS98z4XDUiW-ZuRaxsTQQ_1_2">34-1598949</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_kn8MTpn5YkOtL6Hc8xqs4Q">39675 MacKenzie Drive, Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_ThmFr6hjPUKKy4DoViXT4A">Novi</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_IM235B3eWUy2CLy0bk-yZw">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_jp78GwamOEyqRWfBd64VNA_1_2">48377</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_yL4NkTxJ80mFhONjr6yrAA">248</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_UdUS0qNgGkG-xnZHhLkzlw">489-9300</dei:LocalPhoneNumber>
    <dei:Security12gTitle
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_yRPdQ4gzPEuJhXf12vfDYA_2_0">Common Shares, without par value</dei:Security12gTitle>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tc_-uNh4Yr1ZEq8mQ5Tj2t0Dw_2_2">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_nktFTi9WMUOVVgWv_aK2wA">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_74KTkK57IE222TP504TzwQ">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_n5UqKBU5fUevHIZuk6YAuQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_gYgt1ozF3UG9kapN1idSCQ">false</dei:DocumentTransitionReport>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_lxQ3zUBzrEmUSaTR46k7tw">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_0hntlNTKv0S14Eld4rreKA">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_qOKQA2a2lkmtnOG4K8M3xw">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_lDPWixFb7Eu5M4mjA9boRQ">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="As_Of_6_30_2019_DE4TIgWnyk21EsZEs4JdVA"
      decimals="-5"
      id="Narr_dXZZgkT82kW9RSRaEcx_5g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">827000000.0</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_2_20_2020_0uL9c2tAlka5rKIuZmJsYw"
      decimals="INF"
      id="Narr_uib0hKzlpUy6Tmt-sgy7Ww"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27408272</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_0Jt2nRQNVkKaX5gyDr83mw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">69403000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_-CMSKvewt0Kz7khys-tG8g_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">81092000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_636cXTJ76ECtOWlvCgwgkg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1289000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_r8rYweg7gkWBglR_n3htGw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1243000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_EfPHbGoe1kKmrE0qqyDJRA_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">138564000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_LhmqhjrwmkWxFhLMckFCbQ_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">139076000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_-HaUSRMY0k24Usbuu0TFBw_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">93449000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_dqEd1an6hkObRT65SKCbzA_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">79278000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_WN5t_YoZ8kWesQBrl0RPHw_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">29850000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_oi2a8oIxmUOoT_R8MScoZA_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20731000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_83A4jz3E6UWU83rLRCI4eA_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">331266000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_TXRM1TnQI0WSu7jEN24F1A_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">320177000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_EIjimh0LeEiDi6c1qHYnVA_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">122483000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_G5My3XyhZkanOnBSA_woJw_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">112213000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_CSKc_JEdKkK954a_-R2r_w_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">58122000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Bf1ZqA6BaE27oE8h6wMg1g_13_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">62032000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_UM0Ho4H-e0ixahgR3-POcg_14_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35874000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_zhQvBc1ElkqFGH8n_0Nxnw_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36717000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_hR83623lg0evoF3JhnExvw_15_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_yfzBz0UYREKAlNCen-XT7A_16_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32437000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_rizGmAGEM02_ECs3Kyi1Gg_16_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">28380000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_EhGl3V5ZA0uYxvcRyPIe7w_17_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">270943000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_R5CYJNyxdEqw40zFOaKzkQ_17_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">239342000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_SK8YamSfMUmgR6yn41XcGg_18_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">602209000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_1-tZCEg1_EW46vhgB9a4qQ_18_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">559519000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_CKD_dJP6t0G9YY08FmJkAA_22_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2672000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_yJKBv4wLeEe_3by7FHEj6Q_22_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1533000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_VgTBO7D0d0a2EuXBIWBJUA_23_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80701000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_k7MXoUvCRUmo7AtjFPI95w_23_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">87894000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_d5YX_YO9VUSVATchGeq6Hg_24_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">55223000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_IlQk_F4QBEu4VF9Mpw7ODg_24_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57880000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_QLrsNail4kaITJ24GXHtkg_25_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">138596000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_FqM_oRKd6E-n4Lo56k8ijw_25_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">147307000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_nn1O22plZ0Cpq6jnEUYPtw_27_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">126000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_MsaieoL4f0m9q5HELrr9-g_27_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">96000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_HGwgfAX87kaHR1gvUiKyJw_28_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">454000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc__OKjyN7vgEGdraPw86QzmA_28_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">983000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_afuIyzt51EmDlsEN3eABCw_29_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12530000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_YGULptWaekacuZIBZU8DwA_29_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14895000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_TNRVLOLAz0uuSvf99Q9LZw_30_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17971000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_0nl231G3BkKROddUXZBGpg_31_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16754000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_SS26bTR8PECT2ii5t1CZzA_31_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17068000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_3Ui6G3o09k-l04PACx6mrQ_32_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">173709000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_8rMpstPINESEyDVgEuMHlg_32_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">128946000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Narr_3xWgv_ZA60WOReGacr6PKw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_1StsUctX6UC2Gt23R986MA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="INF"
      id="Narr_-cRCrAuKw0uSd-8kFqnV0A"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="INF"
      id="Narr_f6QTVjQ-Vk-kA2wUMQpsdQ"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_Sj8C8BMFZ0u1UnG0qhqyYQ"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_exMnffkkZUm_6Gu23CXqKg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_-ii-993pRkysH7CV_YKPfA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28966000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_gQU9mfTFyUe6iQm0ToIGgg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28966000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_eTkGd6pmgkqWE8s6J8VXfg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27408000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_Ldicd2imtE2VIPe5F0wdYw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28488000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockNoParValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="INF"
      id="Narr_Nh9pJubTxkyYlmZKovx2VQ"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="INF"
      id="Narr_WWEb8E7PKUG3AQY1B_guZA"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0</us-gaap:CommonStockNoParValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_6WMyTryNtk2nFQQdop5qkg_36_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">225607000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_2OpKd-ygKka4Rp52QAAErA_36_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">231647000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_GAEcA-Ya00evE3OdcEofhg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1558000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_JjvVXUcdnU-ODBaw5IlRwg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">478000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_arXI5WEIfkCsQV2mESmY9A_37_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50773000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_XPGKibtAN0yfub3pCuOVdA_37_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8880000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_xrJeDxd5Y0iEpDptTWjMCw_38_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">206542000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_xUK-_rf4JUSWn0tlieCLNw_38_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">146251000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_JQh0og0FqkS8dhOg8QDy6Q_39_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-91472000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_qmkXGZm4g02TCDm9Aco3qg_39_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-85752000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_vKF3QImbY063doErxNg2AQ_40_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">289904000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_PDHs96vOiUGtkYcOZYzkwQ_40_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">283266000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_ZbbUs6D_gkapS12-1GWBRg_41_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">602209000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_94nzZs13bky3-0K7o9gvtw_41_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">559519000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_f8jx4bAzRUGRDd5kLYy_UA_5_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">834289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_PRERJE8hGESLKr34hGU5cg_5_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">866199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_YJ24FslGAE2aZ-SEY1Md4Q_5_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">824444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_tbvMiByu2ECjIZZeIMaUVg_7_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">620556000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_VqbJj4Nc60eWL_V4iZbqig_7_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">609568000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_SLa97yvj6EePvFG_TgAsGg_7_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">576304000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_tsSeySaPuUeAGfCKnMbtag_8_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">123853000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ceFjyVX4yUeNCjwymADScQ_8_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">138553000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_gjEpsm9jgkOfcJ9SUdaQ-w_8_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">141893000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OtherNonrecurringIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_SBMvOac4PU-d1WIVzRkxPA_9_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33599000</us-gaap:OtherNonrecurringIncome>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_LyDSSDHu5UGjyPyl0V33OQ_10_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52198000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_nCR47J3ch0KJMJB5Z-QZTw_10_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">51074000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_95iirIlxJUqme82qwMM8ng_10_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">48877000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_FcgD8cD00E629latopyyyQ_11_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">71281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_LkqhIg8lBkCkNrrPInqDrg_11_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67004000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_GX1Xuh39uUCPVwJU13_ldQ_11_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57370000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_GkxITCpTnkGJmv2hIYFanw_12_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4324000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_mDc5fDFbI0Oz4LS3b1qcbw_12_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4720000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_0VEf-ewKdUu2VKv785vTiw_12_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5783000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_DImmD-di602g0LwEFqtkrw_13_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1578000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_G9U-wMyhakeJKu4gkFnn1g_13_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2038000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_pl66BFyhL0WXjLG0eLxdeQ_13_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1636000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_4VyAgullBEWAGPNvaTnH8Q_14_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-142000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc__eSzMCFNSkCLra0b-4_y_g_14_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">736000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_1jNbsaZLI0Gt1Pl5xigotw_14_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-641000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_Pl26NjBS0kK98tSJgqHHig_15_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">68393000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_URrzi0rnR0q2CEOSONVEPA_15_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">65058000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_ghiYsvkZA02-LDr8tKst1w_15_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52582000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_wFvAjxTldEmcOXHF6gYQ6w_16_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_64HIjbdSREyWCNAyo_tdQg_16_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_puAQFuLo0USL6kTc-DqAOA_16_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7533000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_Faj9F9h_kUa_Br8xsMDy5A_17_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ppTQfJMNvkO18_KDrwTN7g_17_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_K3KFiucrkkS-gGDLZnGx-Q_17_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45049000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_g75Is6JZHkGsgqlYMXfKYA_18_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-130000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_Pv41dqVTU0Csm-7D6ko3YQ_19_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_lj6fVd5jkUOdumFp3a159g_19_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_LQykM1Q0N0mP2PY4IW7hMQ_19_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45179000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="2"
      id="Tc_fEkQWMGss0CmQtRL97289g_22_4"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">2.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="2"
      id="Tc_wQmUEZFw1EGZeyngd_HP8g_22_7"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.90</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="2"
      id="Tc_5ggFnDLTe0WwYJ2AOfgsfw_22_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="2"
      id="Tc_F-Ru5RLSS0uJqaqCO1uyEQ_23_4"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">2.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="2"
      id="Tc_WQPE7pC5rkKbuWSCvZ3G2w_23_7"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="2"
      id="Tc_wG3_ssPVk0qKVUg8jA1m0Q_23_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_pDEdmMtIp0iIGu9VYaioCQ_25_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27792000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_SKoTEoVWf02Ate-gLvcx3A_25_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28402000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_7M5HaCxWgESNNrtp54h7aw_25_10"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28082000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_bTRvbhnflkS13lkE235-ZA_26_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28270000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_TqTGjSFQbEm7CR6NfMirqw_26_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">29080000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_VzGafy_h0k-m9j9AaV5cRA_26_10"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28772000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_Bb5FJvgAi0SWe7EIwvegoA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_QZPuGKQVlUGHxJt5Kd6cRg_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_gHGhWTGNskiNOf7BInd6DQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45049000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc__4j6Wr1d60CyyK_Mslqasg_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-130000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_wmr57kg-nEilI8kK5wZGzA_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_Caa9Qa-hNU6eeY-v3eTnGg_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_HM9otrGqM0-1MMc2SbNq1Q_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45179000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_uSEm3QYPpECn8Sztd86f4g_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5428000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_sIdVsKfotk-eafTROBWccw_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16627000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_JVBWnQmM30q4jZO-SdvbKA_10_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15473000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_ZbN4MaS1kUW8QpeiDr7zjg_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-292000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_R0AecmQGhUWoV8lZbgQs1A_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">435000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_gcC_Mv7XfUeq4StAenPskg_11_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-125000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_GtmO5uHdP0uId4eF0X_W0w_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5720000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_aH8PHwpiZ0iIQNGMWLHSeg_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16192000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_iBLx6HS9E0y_VRmVNLAEkQ_12_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15348000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc__OSugl9hqkSHatz6JZcqlg_14_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">54571000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_H3bIG9PApkGJ762ia1wfEw_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">37656000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_EnrUAA08E0CWTBj33Ww2Lw_14_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60527000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_YGFb78MNmkC6Ghhq-5TN3Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-78000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_s5pqkQtiDU6n2GbpQIfwVQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">156000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_tLkGVE7y9UKER9g5BolH_A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-68000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_llr_n8XQVkKGHIEEID-fug_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_uozhso4ONk-l08M1sPP-Fw_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_meQylKcAeEmsrGemHqVq3g_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45049000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_xIK4tFiYq02jA5yZe0i5dw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">24904000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ZAW9a64UrUabYKgWrPf46g_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22786000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_9vDkOCvGRE-zoqw5gd8sug_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">21490000</us-gaap:Depreciation>
    <sri:AmortizationAndAccretionOfDebtDiscount
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_KZC8SuUC80KQc08Czb71Cw_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6579000</sri:AmortizationAndAccretionOfDebtDiscount>
    <sri:AmortizationAndAccretionOfDebtDiscount
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_sK0yDr4BjkKVrWUqvAUYag_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6731000</sri:AmortizationAndAccretionOfDebtDiscount>
    <sri:AmortizationAndAccretionOfDebtDiscount
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_Fp8smAjnKEinJqAGNJ6snA_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6764000</sri:AmortizationAndAccretionOfDebtDiscount>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_S_SW0-_9uUGaOzXl4I-5PQ_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5586000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_jJSW1QQ-pkK8yHxCPOHBQg_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2552000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_5qxfkspYlE6yIXgKYzMq_A_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5959000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_OnNd2Kl-hUupajXMCZnHiQ_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1578000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_LL96C3_uMEGfgm1OiV1amA_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2038000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_zua-VSPvc02ZJXDbURdO9Q_9_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1636000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_UB0nCOsSvkul8AtWg9Uasg_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">98000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_bqIut9YQI0-POLQR4Yq8ag_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-333000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_TiblClD7d0Wqs7MdmdKnnQ_10_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1796000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_1cIGL7H-ykmWW5_yITI1mg_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6191000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_8Ba0yAWaN0ifThOMGC8-bA_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5632000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_WHmM6Awx30O6W-MzG-EtMg_11_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7265000</us-gaap:ShareBasedCompensation>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_elMch-wh40eF9Zi0TcWcZQ_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1289000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_tDKJx734GEaba3t0WQJNgw_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1584000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_UdnsQbl4TUau8t2e1LfqgQ_12_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">858000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_JDl2fQd970mQlThdgKL4mA_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33599000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_0cbVX34SOEqZ4546fosN8A_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">202000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_gvx0a7XfwUi-G1WzxJfXTw_15_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2308000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_EpW7Tj17uUeLbEjbpXJKrQ_15_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">213000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_ttYhJGZg1kmbXaOD43p0bA_15_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7485000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_jPwkdHReEkiQaJ9mraDK2g_17_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1353000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ZlfgnV9vTkOuBTOo8cfPJw_17_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3575000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_uJ12ML4EDEeYMQw1gOaIeg_17_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15156000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_ytvY_D5aUEy2n6DOkXo3dQ_18_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15653000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_d4UsIFxn1U-75fX5pDiUIQ_18_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10002000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_W53DxCih9kOji6vjPyNF1g_18_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2132000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_89yOyPnb3ky6-vE9Ueemmw_19_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8898000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_CpXe0NShgEOZPetV7HzCAg_19_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-2291000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_DPzrOflWeUm3n6Z0l6upyQ_19_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10177000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_lYjjOV1oiUiUpVuczM0XZw_20_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-6980000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_fPjdlAq2Z0qH83Rnh6I7fg_20_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11054000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_2Sc-NuFtEkirP3b5abaY4g_20_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10492000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_RsHVXIfPP0SBG-3QY-BoQA_21_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-11906000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ajXut7Oz4k6-Wtp3gt27Qg_21_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-7671000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_FpoPvexvSkSFmZChTuZUlA_21_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18077000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_rB09yxgoSUeJecvxqeAGtg_22_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">24505000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_bQl7JsS_fk6EcGLCveUflA_22_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80772000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_Kv6TKqIvbE2rZ1zA3XGwBQ_22_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">78908000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_uc4KXeyRv0aJsgNwDtUe4A_25_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">39467000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_YvPMi2y1UUyLawKaeR5Djg_25_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">29027000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_wE7H9zcXk0C_FgkFUZCRVg_25_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32170000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_oDEE58iU6Eao60t7in24AQ_26_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">382000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_plkWfFZ7o0W46qP-uPSFhw_26_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">111000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_DtolsaIkvEaoHl09zc9XhQ_26_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">77000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_zg5jhwIkI0ukPwPm3o9jbg_27_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1403000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_dcSGknL2iEOdsgSCSpv6tg_27_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">711000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <sri:ProceedsFromDivestitureOfBusinessProduct
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_ojL7UtcgzkOCnr2N3ho-sQ_28_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">34386000</sri:ProceedsFromDivestitureOfBusinessProduct>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_Bes2QuMB2E6bjnKSBvQj4w_29_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">77258000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_HWxqhbYxQEC8AGTeZDeVjA_30_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1600000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_Bk--2F3yKk2orlu2f08wKw_30_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">437000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_3zx0fzGheE6rjui4hzVNUw_31_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-6299000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_EESSu-POm0W440IjwjqtSA_31_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-27950000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_TJzA0Fo0j02NK1wKyKFK5g_31_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-108640000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_Qr-5PXDYeUilTytgzQ_tvQ_34_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1848000</us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_RfnPzjvvMUOx0oyJktx_Ig_35_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">112000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ZL7zT_0biUSWmB8R0FN7hA_35_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27500000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_objAmhBWQkKFogZ5xaLLuQ_35_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">95000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_dnN-yO7nKE6y6-N17X5KaA_36_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">82000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_1PPgBCZackW-FlYIABf9ng_36_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52500000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_VqUTVUWikEmbduHaq1h4DA_36_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">41000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_HU-bLHCM6kSbTGrH3q1BEQ_37_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2208000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_-rBMcoPUQUabeEBnL3CyyA_37_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">415000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_XxuA0ko7QkyosqdjXPZWJQ_37_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2748000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_PxUaI07nN0OP_LYZZ70xRw_38_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1587000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_lX5alJTg9kqIf8dJA-g7pA_38_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5071000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_rFpilZIB-EyUfO5Sv5O-0g_38_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11573000</us-gaap:RepaymentsOfOtherDebt>
    <sri:PaymentsForEarnOutConsideration
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_XKJCb9VqQUqVcUaCKgFaXw_39_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3394000</sri:PaymentsForEarnOutConsideration>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_L4xnx0cAQE6Sj11YWfdmww_40_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1366000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_PwMfADV7YEity2uUpyNSxg_40_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-61000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_4SHsoflWMkGU9Y5g5FJ18A_41_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_KDE6lWa2eE6YwcaOJsBRcw_42_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4119000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_n4HeHisHH02TzhV99CQcdw_42_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4214000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_H_Rsz4ir3kyVoff2l_w8sQ_42_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2481000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_GyhOCfleskml6X_2HoDXcw_43_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-28258000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_nysMGzDxzEql-IToTBMssQ_43_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-33870000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_ril6fovuw0Kj2PjLcht52A_43_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">40785000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_y4fJuDwYLkWk1bfmY-vOoA_45_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1637000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_4i0y0VFlRkO7S_Fbxd-SQQ_45_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-3863000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_u3dmLOLhGkGWsz8igeaQdg_45_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4561000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_mARKyG_fs0uUvoJnGvl_xg_46_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-11689000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_N5yRx87vq0WIJmThU41hYg_46_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15089000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_cDhhv8UtuEOY7hbdwO83ug_46_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15614000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_7JJ71Qa9ekCVWNb2teKUNQ_47_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">81092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_JvX7tsIOlk6BDRzI-LDVYg_47_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">66003000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ"
      decimals="-3"
      id="Tc_NaXMD8AnqEuW50yaI_FxGw_47_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50389000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_353ZVsKgSkS8Y9-Ef9q8_A_49_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">69403000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_MJb2IBGnDkCrj-fzEA9UhA_49_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">81092000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_YFQ-hUoxekiIyiHmXEFbTg_49_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">66003000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_PTw6CruWTESXeaRkCwe96A_52_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4401000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_zwVV61dmGE6pBGpu1Ri45g_52_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4997000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_oSlduChnJUWfLzzIATH_OQ_52_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5746000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_ssqhd8WiSkm88_2TP6_5JQ_53_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12222000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ICIHpSVGTU-jGx725CCBOA_53_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13213000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_LdMwcnEu5EyXFhQC_baang_53_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7093000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_nlsMp4nWXkiqJB1PykihjA"
      decimals="-3"
      id="Tc_jrm1rAnXCkqxE5ac6J-MAw_6_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27850000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA"
      decimals="-3"
      id="Tc_bXny2d8qTkynAOq6t3JMmQ_6_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1116000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_O8XrREhWhUGpsfgPStfHoQ"
      decimals="-3"
      id="Tc_xvmzFbaHrEKOQtMCT-5i-Q_6_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">206504000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA"
      decimals="-3"
      id="Tc_YhKRNuVbtUusC7SJ_5GEvw_6_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5632000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_vR3zWFbKbEOhWii4u55mjg"
      decimals="-3"
      id="Tc_dTOcNoHhwEqBR1OnVWCL9w_6_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45356000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gPFUQd7rtEm4gsfHoxYwXw"
      decimals="-3"
      id="Tc_SgKKyK_fVUqPp0pNTHaoog_6_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-67913000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_jE2LVd89xk-6Crq9BIk6Ng"
      decimals="-3"
      id="Tc_HPa4B5LXPkCGJskVyIXdfg_6_19"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ"
      decimals="-3"
      id="Tc_aikCbq5dJEmib6GLA7P8lA_6_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">192077000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EEO0PO2cSE6zWQ9rZhhDYA"
      decimals="-3"
      id="Tc_mZiR5FmfVEuId_sv4hhnJA_7_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45179000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A"
      decimals="-3"
      id="Tc_cWacF-3FqkK9G_HmsKXNmA_7_19"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-130000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_xh0u07qwJ0eYvuMab3UcLA_7_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45049000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg"
      decimals="-3"
      id="Tc_mW1ii60hrUSr8tqEoe_Yqg_8_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-125000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_xkWJvSD3FU-JaIIpqK3reQ_8_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-125000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg"
      decimals="-3"
      id="Tc_zpR0XKHfBE-0KFebiqNxTg_9_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15473000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A"
      decimals="-3"
      id="Tc_xYIc_bPlbEWWU8CFtjPYAQ_9_19"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">826000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_MiAiHpK2J0O6SSyYjlOhXg_9_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16299000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw"
      decimals="-3"
      id="Tc_-sIH7uJkX06fLIwuObUXtQ_10_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-15820000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8hz_zGQCBkyErlvXpaivIg"
      decimals="-3"
      id="Tc_5HMV62AKxkCmUq4eEnhOuA_10_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16995000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_NoncontrollingInterestMember_JjzVNg3r9UiyiQoAvnFe5A"
      decimals="-3"
      id="Tc_KRca3N9330aja91tYOp8Hg_10_19"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14458000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_JyIA5p2pOkqXIeAt0M9Y5w_10_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15633000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q"
      decimals="-3"
      id="Tc_qvcHi-DinkyqSP6VThuLxw_11_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">462000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA"
      decimals="-3"
      id="Tc_B7IrOuf0c0O2MroazrhiAw_11_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">-462000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_EOznmImPH0yEsata5_dH6Q"
      decimals="-3"
      id="Tc_O96WoIp_zkulW981WCp7Ww_12_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">132000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA"
      decimals="-3"
      id="Tc_n5iUUQeUeE2vRzdyRo3Efw_12_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">-132000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_zh66auVnF06qgYBrsWckrA"
      decimals="-3"
      id="Tc_UcGPsR_bQ0-eHJVWEKCpsA_12_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1486000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_nkZrK1vItkmavVhbbqhj2A_12_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1486000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g4rldCxfYEGk26jx__NZCw"
      decimals="-3"
      id="Tc_Dh0-lmDMKEup1pGBY1q_Yw_13_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_2djCYWDSEUe8fJpUSc6ekQ_13_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6162000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_LZpLpNTDQkaF6ZvEakko1Q"
      decimals="-3"
      id="Tc_vRvKvK_sjU2JeGniO2CNgQ_14_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1729000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_12_31_2017_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201609Member_61LaA678UECavJYElAs-kA"
      decimals="-3"
      id="Tc_fR9VMEAfdUuKET-7-E1jfw_14_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1729000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_bbhG3J3bP0COSa-yvZj73w"
      decimals="-3"
      id="Tc__BCdAOzKkEKlQ6aEX3V6IQ_15_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28180000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog"
      decimals="-3"
      id="Tc_RJ-LCBTM2kGPdUXWnlwy0A_15_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">786000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qXptuyBECUuonwdBuff62Q"
      decimals="-3"
      id="Tc_jqkRGAcIfEib3DZw_2Ycmw_15_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">228486000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_B2C_bX0sZUGBuxMK1M3Eog"
      decimals="-3"
      id="Tc_m5EBWqFauEajvt1qlq9cXw_15_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-7118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UkBESCF11k2Q3IpBzacMDQ"
      decimals="-3"
      id="Tc_7pBao9WCjE6S6ae6h1M4BA_15_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">92264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_YBFLfEGCu0uI-3DtF0Nd_g"
      decimals="-3"
      id="Tc_8DxP3cg2ckK_hleJyVae2Q_15_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-69560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_-rHxXXIVHkKhn_01CANTpw_15_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">244072000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_TnAvIY4X-0mIxNHqYs84AQ"
      decimals="-3"
      id="Tc_vw8-FKUIdUmJWPw7WNB47w_17_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_gVoQMk_v0ECEc7TT7oKkNg_17_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">53848000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw"
      decimals="-3"
      id="Tc_2wvfZJf_dUu2M2-9fWQmxg_18_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">435000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_mqWbdX9gEk2t-nYB_F7pUA_18_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">435000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_3bGVQXZTXEqpxS7assU3sw"
      decimals="-3"
      id="Tc_vDMU4KJO-E-YCoqyL7eZWg_19_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16627000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_9m2xrsDw10q0QxChX8LVKQ_19_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16627000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw"
      decimals="-3"
      id="Tc_aVt1Dw8DMUi7WdyhT-g3LA_20_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">461000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <sri:IssuanceOfRestrictedCommonSharesInTreasuryShares
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ"
      decimals="-3"
      id="Tc_XjhFcpIoi0ybg6m0SgsAkQ_20_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">461000</sri:IssuanceOfRestrictedCommonSharesInTreasuryShares>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_pe8za2R2K0ucG9c6dsjGiw"
      decimals="-3"
      id="Tc_vnmHTSwrgk-K-JFWwNchVA_21_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">153000</us-gaap:TreasuryStockSharesAcquired>
    <sri:RepurchasedCommonSharesForTreasuryInTreasuryShares
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ"
      decimals="-3"
      id="Tc_70Q3ZwhBpEeUg3-S3YliKg_21_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">153000</sri:RepurchasedCommonSharesForTreasuryInTreasuryShares>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_KaGPCm_7lUasUqstvWQzzQ"
      decimals="-3"
      id="Tc_XkZRuGhs6UGQGz10Yi0wwg_21_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1762000</sri:RepurchasedCommonSharesForTreasury>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_19-YJd77ykmjIkklQm4JfQ_21_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1762000</sri:RepurchasedCommonSharesForTreasury>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Esv2SUFpzUi8h3YFCwaOAA"
      decimals="-3"
      id="Tc_di04IRdhzUi-m0bzz75aRg_22_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3161000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_lot9YoVqR02kBbM3pN51uQ_22_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3161000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og"
      decimals="-3"
      id="Tc_GRSZK0rtjkKEe-Vl5gIXAQ_23_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">139000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_qppJzpWi20mmO91DDYRWxg_23_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">139000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SbfoJWswlESlpzyLOee1kA"
      decimals="-3"
      id="Tc_ug_2WaV0pUKJSJlRcoEmuQ_24_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28488000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q"
      decimals="-3"
      id="Tc_K2fpMmO3YUy1CEJ7YqhI7g_24_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">478000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_4yGPPeDeZkad-jaGI3gvAg"
      decimals="-3"
      id="Tc_qenB1qwcIEOuPKsMEhRaKg_24_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">231647000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_Klzg-Xt5k0ahnYg2M4rw4Q"
      decimals="-3"
      id="Tc_Kaz952FtIkuksXBLx0Mkwg_24_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-8880000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_akw3nGqlhEqcugyt4-N3og"
      decimals="-3"
      id="Tc__rCSZNUw0UuClWDGcO_FYg_24_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">146251000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_rv4s8IOSLU6SQhz-EwRjDw"
      decimals="-3"
      id="Tc_lQcIaHSuvkmyJCakwqrZBQ_24_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-85752000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_z6N6b9oZS0y1CHWJ5u9gqw_24_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">283266000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__l48aAdtokKNvUuDjQWFLA"
      decimals="-3"
      id="Tc_8bFnXJB5dkOG36-sKB54mQ_26_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_KmZdsnH8DUmTgzRq-XMIYQ_26_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60291000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A"
      decimals="-3"
      id="Tc_-1TZeHZiZESrKRrluB59sA_27_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-292000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_SNRfqwOJE0-m4lHTyAW4FQ_27_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-292000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_V0RO-JveAUSjm2r_-8Hj9A"
      decimals="-3"
      id="Tc_ayG0ZA2bO0Oq_noJs7gnMA_28_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5428000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_OQtRAQ9-sEy6slstFAw03g_28_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5428000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw"
      decimals="-3"
      id="Tc_9hCZ9MJF30yHflFKQGufAg_29_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">407000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <sri:IssuanceOfRestrictedCommonSharesInTreasuryShares
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"
      decimals="-3"
      id="Tc_687P2AQNG0KM68d0Zt8LFg_29_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">407000</sri:IssuanceOfRestrictedCommonSharesInTreasuryShares>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw"
      decimals="-3"
      id="Tc_MCHA2vrjeEeLrFSLqXe9QQ_30_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">137000</us-gaap:TreasuryStockSharesAcquired>
    <sri:RepurchasedCommonSharesForTreasuryInTreasuryShares
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"
      decimals="-3"
      id="Tc_FzqnH67DNk-eqrFM4Vrs2A_30_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">137000</sri:RepurchasedCommonSharesForTreasuryInTreasuryShares>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"
      decimals="-3"
      id="Tc_mydVuFDMx0uq_ddq3tbjJA_30_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1893000</sri:RepurchasedCommonSharesForTreasury>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_1HZHqhKdBUmDDc1zlr6hFQ_30_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1893000</sri:RepurchasedCommonSharesForTreasury>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_JjaQD9aHQECobCJuHrsgFw"
      decimals="-3"
      id="Tc_aAFgGLvd2EucTuCAJaDICA_31_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1350000</us-gaap:StockRepurchasedDuringPeriodShares>
    <sri:CommonShareRepurchaseProgramTreasuryShares
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"
      decimals="-3"
      id="Tc_XvVoK9MQKUO228nty3l3fQ_31_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1350000</sri:CommonShareRepurchaseProgramTreasuryShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg"
      decimals="-3"
      id="Tc_mGa4FCBTK06PWyKl1WYDzA_31_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_bx8v45TTpkygtnNqGdM_ZA"
      decimals="-3"
      id="Tc_0flbv7vBKEaHTuzoXriCMw_31_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">40000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_NxK-iL7y7kiX5VAJvEyZgQ_31_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ciDdL7maTkW-tnW6F4lAJg"
      decimals="-3"
      id="Tc_ezIBFUEmKEubH4bk_e4u2w_32_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3960000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_PpdAWfldvUW8oUPH7Zev6g_32_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3960000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_xhNwNqQJqUaOKWe0_4dU-Q"
      decimals="-3"
      id="Tc_rF6PsWJ0DEu6nY1SF9AR3A_33_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27408000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA"
      decimals="-3"
      id="Tc_ck1wZwBUaUC5_1Q4eLD_8g_33_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1558000</us-gaap:TreasuryStockShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_NU9x5bKdj02v4zzN-dfF1A"
      decimals="-3"
      id="Tc_gQugvCfyWEmHj_GoNWRnuA_33_7"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">225607000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_wLdyrI11-0G6E3W38KTIcA"
      decimals="-3"
      id="Tc_U6E52fellkiJRiyZgOQS8Q_33_10"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-50773000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_rBQH7dPxe0iUnpdVEJYqBQ"
      decimals="-3"
      id="Tc_I1VC0cSB4EmS80Mc2fqcGQ_33_13"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">206542000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_1rpVGvevZEWRaI1S1VXePw"
      decimals="-3"
      id="Tc_FhvgPSSu9kuLF7TCk4jeWw_33_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-91472000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_ouRVMzaPbEK31byzkw0ptw_33_22"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">289904000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NatureOfOperations
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_v1iPsHZNj0aRZq-TYOdo7w">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;1. Organization and Nature of Business&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge,&#160;Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.&lt;/span&gt;&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_RN8XvDBjm0-NhbaBxAKeJw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2. Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The accompanying consolidated financial statements include the accounts of Stoneridge,&#160;Inc. and its wholly-owned and majority-owned subsidiaries (collectively, the &#x201c;Company&#x201d;). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) &#x201c;Consolidations (Topic 810)&#x201d; to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#x201c;Orlaco&#x201d;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#x2019;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. See Acquisitions in Note&#160;2 below to the consolidated financial statements for additional details regarding the Orlaco acquisition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company had a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;74%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; controlling interest in PST Eletr&#xf4;nica Ltda. (&#x201c;Stoneridge Brazil&#x201d;) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;26%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#x2019;s noncontrolling interest.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s investment in Minda Stoneridge Instruments&#160;Ltd. (&#x201c;MSIL&#x201d;) for the&#160;years ended December&#160;31, 2019, 2018 and 2017 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;49%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; ownership in MSIL.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accounting Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90&#160;days or less.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accounts Receivable and Concentration of Credit Risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company&#x2019;s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following&#160;percentages of consolidated net sales for the&#160;years ended December&#160;31, 2019, 2018 and 2017:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Ford Motor Company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;11&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Volvo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;8&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Allowance for Doubtful Accounts&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Sales of Accounts Receivable&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In prior years, the Company&#x2019;s Stoneridge Brazil segment sold selected accounts receivable on a full recourse basis to an unrelated financial institution in Brazil. Stoneridge Brazil accounts for these transactions as sales of accounts receivable. As such, in accordance with ASC 860, &#x201c;Transfers and Servicing&#x201d;, the sales of accounts receivable are reflected as a reduction of accounts receivable in the consolidated balance sheets and the loss on sale is recorded within interest expense, net in the consolidated statements of operations while the proceeds received from the sale are included in the cash flows from operating activities in the consolidated statements of cash flows.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;During 2017, Stoneridge Brazil sold &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$2,520&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7,983&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; Brazilian real (&#x201c;R$&#x201d;)) of accounts receivable at a loss of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$86&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (R&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$273&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;), which represents the implicit interest on the transaction, and received proceeds of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$2,434&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (R&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,710&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;). Stoneridge Brazil did not have any remaining credit exposure at December&#160;31, 2017 related to the receivables sold. During 2019 and 2018, Stoneridge Brazil did &lt;/span&gt;&lt;span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"&gt;&lt;span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; sell any of its accounts receivable.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Inventories&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventories are valued at the lower of cost (using either the first-in, first-out (&#x201c;FIFO&#x201d;) or average cost methods) or net realizable value. The Company evaluates and adjusts as necessary its excess and obsolescence reserve on a quarterly basis. Excess inventories are quantities of items that exceed anticipated sales or usage for a reasonable period. The Company has guidelines for calculating provisions for excess inventories based on the number of&#160;months of inventories on hand compared to anticipated sales or usage. Management uses its judgment to forecast sales or usage and to determine what constitutes a reasonable period. Inventory cost includes material, labor and overhead. Inventories consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 66,357&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 54,382&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Work-in-progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,582&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 21,510&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,186&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 93,449&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 79,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventory valued using the FIFO method was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$82,910&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$64,745&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively. Inventory valued using the average cost method was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,539&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$14,533&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Pre-production Costs Related to Long-term Supply Arrangements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically &lt;/span&gt;&lt;span style="-sec-ix-hidden:_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;seven years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,666&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,875&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,544&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,875&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Disposal of Non-Core Products &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#x2019;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#x201c;SCD&#x201d;), and &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;Standard Motor Products, Inc. (&#x201c;SMP&#x201d;).  On the same day pursuant to the APA, in exchange for &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$40,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (subject to a post-closing inventory adjustment which was a payment to SMP of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,573&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) and the assumption of certain liabilities, the Company and SCD sold to SMP, &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;product lines and assets related to certain non-core switches and connectors (the &#x201c;Non-core Products&#x201d;).  &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;On April 1, 2019, &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company will provide and be compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;On April 1, 2019,  the Company&#x2019;s Control Devices segment recognized net sales and costs of goods sold of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,160&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,775&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$33,921&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.  During the three months ended March 31, 2019, the Company recognized transaction costs associated with the disposal of Control Devices&#x2019; Non-core Products of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$322&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; within SG&amp;amp;A. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company received &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,824&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;amp;A for the year ended December 31, 2019. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$26,304&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,458&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2019, respectively.&#160; The Company also received &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$745&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;amp;A for the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$41,560&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,831&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2019, respectively, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$44,537&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$9,086&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2018, respectively, and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$43,339&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,991&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; for the year ended December 31, 2017, respectively.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisitions&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Orlaco&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On January&#160;31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge,&#160;Inc., acquired Orlaco. Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy for commercial vehicles. The MirrorEye camera monitor system integrates Orlaco&#x2019;s vision processing technology and Stoneridge&#x2019;s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge&#x2019;s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The aggregate consideration for the Orlaco acquisition was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;74,939&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$79,675&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;), which included customary estimated adjustments to the purchase price. The Company paid &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;67,439&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$71,701&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;7,500&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as contingent consideration (&#x201c;earn-out consideration&#x201d;) if certain performance targets are achieved during the first two&#160;years. See Note 9 for additional details on the Orlaco contingent consideration.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,259&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of acquisition related costs in the consolidated statement of operations as a component of selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense for the&#160;year ended December&#160;31, 2017. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; acquisition related costs for the years ended December 31, 2019 or 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s statement of operations included &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,636&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of expense in cost of goods sold (&#x201c;COGS&#x201d;) for the&#160;year ended December&#160;31, 2017 associated with the step-up of the Orlaco inventory to fair value. The Company&#x2019;s statement of operations included &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$369&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,853&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of expense for the fair value adjustment for earn-out consideration in SG&amp;amp;A expenses for the&#160;years ended December&#160;31, 2018 and 2017, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The earn-out consideration obligation related to Orlaco of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,474&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,080&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,394&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Orlaco earn-out consideration reached the capped amount of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;7,500&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following unaudited pro forma information reflects the Company&#x2019;s consolidated results of operations as if the acquisition had taken place on January&#160;1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods, nor is it necessarily indicative of future results.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 829,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net income attributable to Stoneridge, Inc. and subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment are recorded at cost and consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Land and land improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,550&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 39,263&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 226,076&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 212,225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,708&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 76,933&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 75,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 32,410&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 27,179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 614&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,588&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17,312&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 411,454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 393,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (288,971)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (281,328)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 122,483&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 112,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$24,904&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$22,786&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$21,490&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively. Depreciable lives within each property classification are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;40 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;shorter of lease term or &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;amp;A expenses.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Impairment of Long-Lived or Finite-Lived Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management&#x2019;s ability to accurately assess whether an asset is impaired.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$35,874&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$36,717&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;31, 2019 and 2018, respectively, all of which relates to the Electronics segment.  Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#x2019;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#x201c;cost of capital&#x201d;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management&#x2019;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis.  There was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; impairment of goodwill for the years ended December 31, 2019, 2018 or 2017.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36,717&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (843)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 35,874&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 38,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,702)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 36,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s cumulative goodwill impairment loss since inception was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$300,083&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, which includes Stoneridge Brazil&#x2019;s goodwill impairment in 2014 and goodwill impairment recorded by the Company&#x2019;s Control Devices segment in 2008 and 2004.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other intangible assets, net at December&#160;31, 2019 and 2018 consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 50,750&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (17,466)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;33,284&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 20,041&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (6,687)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;13,354&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,231&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,353)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,878&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Capitalized software development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 89,628&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (31,506)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;58,122&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 52,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,549)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,651&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,884)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (6,005)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,576&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 88,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (26,438)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 62,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other intangible assets, net at December&#160;31, 2019 for customer lists, tradenames, technology and capitalized software development include &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$23,019&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,561,&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,498&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,233&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, related to the Electronics segment. Customer lists, tradenames and technology of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,265&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,793&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,270&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, related to the Stoneridge Brazil segment at December 31, 2019.  Capitalized software development and technology of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,373&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$110&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, related to the Control Devices segment at December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from &lt;/span&gt;&lt;span style="-sec-ix-hidden:_e0e4774c_866f_4dc7_93ea_c3580561cb0b"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;seven years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$5,955&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,406&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,440&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; of amortization expense related to intangible assets in 2019, 2018 and 2017, respectively. Amortization expense is included as a component of SG&amp;amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$5,722&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; &lt;/span&gt;&lt;span style="-sec-ix-hidden:_06060ae0_81da_4384_98b6_ee7bb870dc7d"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; the&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;span style="-sec-ix-hidden:_57a29492_9524_4c53_9ca0_2a2aa01210fe"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; &lt;/span&gt;&lt;span style="-sec-ix-hidden:_1c0e03df_fd34_4782_93fc_e09301bddab7"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; through &lt;/span&gt;&lt;span style="-sec-ix-hidden:_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. The weighted-average remaining amortization period is approximately &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;11 years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;For the year ended December 31, 2018 the Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$202&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as noted in Note 13. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; intangible impairment charges for the years ended December 31, 2019 or 2017.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrued Expenses and Other Current Liabilities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accrued expenses and other current liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Compensation related liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 19,566&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contingent consideration &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,685&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,211&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,972&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,350&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 55,223&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$8,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; was paid in March 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;&#x201c;Other&#x201d; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future&#160;years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note&#160;6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s policy is to provide for uncertain tax positions and the related interest and penalties based upon management&#x2019;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company&#x2019;s effective tax rate in a given financial statement period may be affected.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Tax Cuts and Jobs Act (&#x201c;Tax Legislation&#x201d;) created a provision known as Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) that imposes a tax on certain earnings of foreign subsidiaries.  The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Currency Translation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other expense (income), net. These foreign currency transaction losses (gains), including the impact of hedging activities, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$372&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$(487)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$500&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Revenue Recognition and Sales Commitments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#x2019;s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle&#x2019;s expected production life. Once such agreements are entered into, it is the Company&#x2019;s obligation to fulfill the customers&#x2019; purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing.  See Note 3 for additional disclosure.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shipping and Handling Costs&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Shipping and handling costs are included in COGS on the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Product Warranty and Recall Reserves&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts accrued for product warranty and recall claims are established based on the Company&#x2019;s best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates.&#160;These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,111&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,283&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of a long-term liability at December&#160;31, 2019 and 2018, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following provides a reconciliation of changes in the product warranty and recall reserve:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,494&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accruals for warranties established during period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,131&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 6,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Aggregate changes in pre-existing liabilities due to claim developments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,037&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Settlements made during the period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,600)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,831)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (266)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (517)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,796&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,494&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Design and Development Costs&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company&#x2019;s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$52,198&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$51,074&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$48,877&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, or &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;6.3%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;5.9%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;5.9%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of net sales for these respective periods.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Research and Development Activities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$15,096&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$16,540&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$14,946&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At December&#160;31, 2019, the Company had two types of share-based compensation plans: (1)&#160;2016 Long-Term Incentive Plan for employees and (2)&#160;the 2018 Amended and Restated Directors&#x2019; Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total compensation expense recognized as a component of SG&amp;amp;A expense on the consolidated statements of operations for share-based compensation arrangements was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$6,191&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, which included accelerated expense associated with the retirement of eligible employees, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,632&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, which included the forfeiture of certain grants associated with employee resignations, and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,265&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, related to higher attainment of performance-based awards and accelerated expense associated with the retirement of eligible employees, for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively. There was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; share-based compensation expense capitalized in inventory during 2019, 2018 or 2017. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Financial Instruments and Derivative Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note&#160;10 for fair value disclosures of the Company&#x2019;s financial instruments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Common Shares Held in Treasury&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders&#x2019; equity.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic earnings per share was computed by dividing net income attributable to Stoneridge Inc. by the weighted-average number of Common Shares outstanding for each respective period.&#160;Diluted earnings per share was calculated by dividing net income attributable to Stoneridge, Inc. by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,791,799&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,402,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,082,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 478,296&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 677,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 689,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Diluted weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 28,270,095&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,079,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,771,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;566,337&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;628,220&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;766,538&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; performance-based right to receive Common Shares outstanding at December&#160;31, 2019, 2018 and 2017. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the&#160;year were the end of the contingency period.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Deferred Financing Costs, net&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$624&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$326&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$324&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, and is included as a component of interest expense, net in the consolidated statements of operations.  &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;In 2019, the Company capitalized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,366&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$275&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in interest expense, net during the year ended December 31, 2019. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company&#x2019;s consolidated balance sheets. Deferred financing costs, net, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,625&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$882&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, as of December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Equity and Changes in Accumulated Other Comprehensive Loss by Component&lt;/b&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Common Share Repurchase&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On October 26, 2018, the Company&#x2019;s Board of Directors authorized the Company to repurchase up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$50,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the &#x201c;Master Confirmation&#x201d;) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (&#x201c;ASR Agreement&#x201d;), with Citibank N.A. (the &#x201c;Bank&#x201d;) to purchase Company Common Shares for a payment of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$50,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (the &#x201c;Prepayment Amount&#x201d;). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;1,349,528&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Company Common Shares, which is approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;80%&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company&#x2019;s Common Shares on May 7, 2019.  These Common Shares became treasury shares and were recorded as a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$40,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; reduction to shareholder&#x2019;s equity. The remaining &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of the Prepayment Amount was recorded as a reduction to shareholders&#x2019; equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At final settlement, the Bank may be required to deliver additional Common Shares to the Company, or, under certain circumstances, the Company may be required to deliver Common Shares or may elect to make a cash payment to the Bank, based generally on the average of the daily volume-weighted average prices of the Company&#x2019;s Common Shares during a term set forth in the ASR Agreement. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. The ASR Agreement expires on May 8, 2020. See Note 16 for subsequent event related to the ASR Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Changes in accumulated other comprehensive loss for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Foreign&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Unrealized &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;currency&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;gain&#160;(loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;translation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;on&#160;derivatives&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (86,044)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 292&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (85,752)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 355&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,073)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive loss, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (292)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,720)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,417)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (143)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,560)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (15,179)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,192)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (86,044)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (85,752)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Reclassifications&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Certain prior period amounts have been reclassified to conform to their 2019 presentation in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In January&#160;2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-02, &#x201c;Income Statement&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;&#x2013; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#x201d;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#x201c;AOCI&#x201d;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In February&#160;2016, the FASB issued ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the consolidated balance sheet of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$20,618&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$20,856&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#x2019;s consolidated results of operations and cash flows upon adoption.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In December 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of this ASU on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In August 2018, the FASB issued ASU 2018-15, &#x201c;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#x2019;s consolidated financial statements. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In August 2018, the FASB issued ASU 2018-13, &#x201c;Fair Value Measurement (Topic 820) &#x2013; Disclosure Framework &#x2013; Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#x201d;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018.  The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_VifAnBBu80GvlWrR0yK-qA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Basis of Presentation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The accompanying consolidated financial statements include the accounts of Stoneridge,&#160;Inc. and its wholly-owned and majority-owned subsidiaries (collectively, the &#x201c;Company&#x201d;). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (&#x201c;ASC&#x201d;) &#x201c;Consolidations (Topic 810)&#x201d; to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#x201c;Orlaco&#x201d;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#x2019;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. See Acquisitions in Note&#160;2 below to the consolidated financial statements for additional details regarding the Orlaco acquisition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company had a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;74%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; controlling interest in PST Eletr&#xf4;nica Ltda. (&#x201c;Stoneridge Brazil&#x201d;) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;26%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#x2019;s noncontrolling interest.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s investment in Minda Stoneridge Instruments&#160;Ltd. (&#x201c;MSIL&#x201d;) for the&#160;years ended December&#160;31, 2019, 2018 and 2017 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;49%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; ownership in MSIL.&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg"
      decimals="2"
      id="Narr_yyMXCXN5UkG2Pzd3ZkTk8Q"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.74</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <sri:AdditionalPercentageOfNoncontrollingInterestAcquired
      contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA"
      decimals="2"
      id="Narr_BwOW8qTtwkyk0nQ13g3bZQ"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.26</sri:AdditionalPercentageOfNoncontrollingInterestAcquired>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q"
      decimals="2"
      id="Narr_pd6jCMjRIUyvIxgKOlGJVA"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g"
      decimals="2"
      id="Narr_olSsoZ1B4EyeiYaTK0wMUA"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g"
      decimals="2"
      id="Narr_TXvJI2mlyE6xXHhTNpxN8w"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_YWD-Dg1nZUud1KEudufw_g">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accounting Estimates&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_cJ_fI0pm_ky9MRrF_DeQTg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash and Cash Equivalents&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90&#160;days or less.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_9edkzfdOHU2gGfCva0TFNQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accounts Receivable and Concentration of Credit Risk&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company&#x2019;s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following&#160;percentages of consolidated net sales for the&#160;years ended December&#160;31, 2019, 2018 and 2017:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Ford Motor Company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;11&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Volvo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;8&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.&lt;/span&gt;&lt;/p&gt;</sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock>
    <sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_yijg0B9VhUOqSx7-P_COCw">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Ford Motor Company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;11&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;12&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Volvo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;8&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g"
      decimals="2"
      id="Tc_yh9_NQUZZE22nbAN6aBoQw_2_2"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_HyU8hxuP00O4EOpVDbjGvw"
      decimals="2"
      id="Tc_bmERF7tvAUCgZmgz56nMfg_2_5"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_E0lY_aRgo0WM0QQlZBU-Og"
      decimals="2"
      id="Tc_f6cvT5SllEiB-RK_OdkLmQ_2_8"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_i0ZPQzwKjUWDHDFyLC52iQ"
      decimals="2"
      id="Tc_HDXP5YLIfUiSIJUfzp7E0w_3_2"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_TkI7maKzAkOkt-O4NuXejg"
      decimals="2"
      id="Tc_JBuuRPIUSkSDO7c3q6v3sg_3_5"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_MajorCustomersAxis_sri_VolvoMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_wSNW3tezaE2XkBWgHw86QA"
      decimals="2"
      id="Tc_Px7eTGDaLUWZAzQG4t5B3A_3_8"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Y_Ql4n6rdEayreNzONQtew">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Allowance for Doubtful Accounts&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#x2019;s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_clDKDhTpaU2wynRJVaiTLg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Sales of Accounts Receivable&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In prior years, the Company&#x2019;s Stoneridge Brazil segment sold selected accounts receivable on a full recourse basis to an unrelated financial institution in Brazil. Stoneridge Brazil accounts for these transactions as sales of accounts receivable. As such, in accordance with ASC 860, &#x201c;Transfers and Servicing&#x201d;, the sales of accounts receivable are reflected as a reduction of accounts receivable in the consolidated balance sheets and the loss on sale is recorded within interest expense, net in the consolidated statements of operations while the proceeds received from the sale are included in the cash flows from operating activities in the consolidated statements of cash flows.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;During 2017, Stoneridge Brazil sold &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$2,520&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7,983&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; Brazilian real (&#x201c;R$&#x201d;)) of accounts receivable at a loss of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$86&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (R&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$273&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;), which represents the implicit interest on the transaction, and received proceeds of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$2,434&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; (R&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,710&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;). Stoneridge Brazil did not have any remaining credit exposure at December&#160;31, 2017 related to the receivables sold. During 2019 and 2018, Stoneridge Brazil did &lt;/span&gt;&lt;span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"&gt;&lt;span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;not&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; sell any of its accounts receivable.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <sri:AccountsReceivableSold
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_q8j_tIBiF0id7Q8el2GyRw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2520000</sri:AccountsReceivableSold>
    <sri:AccountsReceivableSold
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_pnl0Rxii5U26eemN4WBrsQ"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">7983000</sri:AccountsReceivableSold>
    <us-gaap:GainLossOnSaleOfAccountsReceivable
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_S8Zny65UUUiS1KXLy4j99Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-86000</us-gaap:GainLossOnSaleOfAccountsReceivable>
    <us-gaap:GainLossOnSaleOfAccountsReceivable
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_zGpu-GIgvUqkgaT2Qrhyiw"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">273000</us-gaap:GainLossOnSaleOfAccountsReceivable>
    <us-gaap:ProceedsFromSaleOfOtherReceivables
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_QNKX501bX0OYPlrMeQDsXQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2434000</us-gaap:ProceedsFromSaleOfOtherReceivables>
    <us-gaap:ProceedsFromSaleOfOtherReceivables
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Narr_yASTA1GgS0SuiHwd1zq_YQ"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">7710000</us-gaap:ProceedsFromSaleOfOtherReceivables>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_iP7B4HeICU2RfQU6JySHwQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Inventories&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventories are valued at the lower of cost (using either the first-in, first-out (&#x201c;FIFO&#x201d;) or average cost methods) or net realizable value. The Company evaluates and adjusts as necessary its excess and obsolescence reserve on a quarterly basis. Excess inventories are quantities of items that exceed anticipated sales or usage for a reasonable period. The Company has guidelines for calculating provisions for excess inventories based on the number of&#160;months of inventories on hand compared to anticipated sales or usage. Management uses its judgment to forecast sales or usage and to determine what constitutes a reasonable period. Inventory cost includes material, labor and overhead. Inventories consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 66,357&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 54,382&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Work-in-progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,582&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 21,510&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,186&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 93,449&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 79,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventory valued using the FIFO method was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$82,910&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$64,745&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively. Inventory valued using the average cost method was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,539&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$14,533&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_DfKKKYq7u0aWMpKLHFPqMQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Raw materials&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 66,357&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 54,382&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Work-in-progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,582&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Finished goods&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 21,510&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,186&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total inventories, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 93,449&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 79,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_MSY06vVY5Uyo8n8jFzhi3A_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">66357000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_pjRdJOcUrUGI8WdyTZ0otQ_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">54382000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_uGvuLAaqXUqXW5gib8xEng_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5582000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_4bQQJ1-1LE-E2yIW1c21AA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4710000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_9kDXyUC7LUOfPeNHTbtA2w_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">21510000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_MPeQgV4DrEKO903ZISlOAw_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20186000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_3zyP8v05S0ikOFAMD4iyXw_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">93449000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_oxb9c8LcKEGqnmpjFt9OZw_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">79278000</us-gaap:InventoryNet>
    <us-gaap:FIFOInventoryAmount
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_MziEyJ_4AkWaF49shncXQg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">82910000</us-gaap:FIFOInventoryAmount>
    <us-gaap:FIFOInventoryAmount
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_mpHQv9CoQEefAc40pZCUfA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">64745000</us-gaap:FIFOInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_RjZuA4nEDkGpZ4qGYV-Rcg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10539000</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_38tBp5soVkOS4ta3_QXR1g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14533000</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_gPJp0aM7ZkONqQNgUINUYQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Pre-production Costs Related to Long-term Supply Arrangements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically &lt;/span&gt;&lt;span style="-sec-ix-hidden:_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;seven years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,666&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,875&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$7,544&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,875&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_sri_PreProductionCostsMember_sD1nAW2SRE66Ua_lzktLqg"
      id="Narr_nxuaa0jLaUeBnrsPkPcilA">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_ggEhPzOOeE6iwb6zMOCwDA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7666000</us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized>
    <us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_uaCYuSTVy0SqEFyWYP28_g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6875000</us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized>
    <us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized
      contextRef="As_Of_12_31_2019_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_Sk9UqMG4pkO-je6lpkK_zQ"
      decimals="-3"
      id="Narr_diberHKezU6ZFzLnLz1x2Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7544000</us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized>
    <us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized
      contextRef="As_Of_12_31_2018_us-gaap_BalanceSheetLocationAxis_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_iT41hGh5ekeKfC4NMCx3iA"
      decimals="-3"
      id="Narr_Rbj3GDWzkkaXoXSuOCLYfw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6875000</us-gaap:PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_BG4u34aLV0ec8QOeq1IiAw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Disposal of Non-Core Products &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#x2019;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#x201c;SCD&#x201d;), and &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;Standard Motor Products, Inc. (&#x201c;SMP&#x201d;).  On the same day pursuant to the APA, in exchange for &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$40,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (subject to a post-closing inventory adjustment which was a payment to SMP of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,573&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) and the assumption of certain liabilities, the Company and SCD sold to SMP, &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;product lines and assets related to certain non-core switches and connectors (the &#x201c;Non-core Products&#x201d;).  &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;On April 1, 2019, &lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company will provide and be compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;On April 1, 2019,  the Company&#x2019;s Control Devices segment recognized net sales and costs of goods sold of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,160&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,775&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$33,921&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.  During the three months ended March 31, 2019, the Company recognized transaction costs associated with the disposal of Control Devices&#x2019; Non-core Products of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$322&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; within SG&amp;amp;A. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company received &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,824&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;amp;A for the year ended December 31, 2019. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$26,304&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,458&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2019, respectively.&#160; The Company also received &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$745&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;amp;A for the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$41,560&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,831&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2019, respectively, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$44,537&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$9,086&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2018, respectively, and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$43,339&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,991&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; for the year ended December 31, 2017, respectively.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisitions&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Orlaco&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On January&#160;31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge,&#160;Inc., acquired Orlaco. Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy for commercial vehicles. The MirrorEye camera monitor system integrates Orlaco&#x2019;s vision processing technology and Stoneridge&#x2019;s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge&#x2019;s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The aggregate consideration for the Orlaco acquisition was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;74,939&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$79,675&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;), which included customary estimated adjustments to the purchase price. The Company paid &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;67,439&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$71,701&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;7,500&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as contingent consideration (&#x201c;earn-out consideration&#x201d;) if certain performance targets are achieved during the first two&#160;years. See Note 9 for additional details on the Orlaco contingent consideration.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,259&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of acquisition related costs in the consolidated statement of operations as a component of selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense for the&#160;year ended December&#160;31, 2017. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; acquisition related costs for the years ended December 31, 2019 or 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s statement of operations included &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,636&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of expense in cost of goods sold (&#x201c;COGS&#x201d;) for the&#160;year ended December&#160;31, 2017 associated with the step-up of the Orlaco inventory to fair value. The Company&#x2019;s statement of operations included &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$369&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,853&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of expense for the fair value adjustment for earn-out consideration in SG&amp;amp;A expenses for the&#160;years ended December&#160;31, 2018 and 2017, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The earn-out consideration obligation related to Orlaco of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,474&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,080&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,394&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Orlaco earn-out consideration reached the capped amount of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;7,500&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following unaudited pro forma information reflects the Company&#x2019;s consolidated results of operations as if the acquisition had taken place on January&#160;1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods, nor is it necessarily indicative of future results.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 829,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net income attributable to Stoneridge, Inc. and subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg"
      decimals="-3"
      id="Narr_xT4RNFFy7E6XZPMKPwVubg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">40000000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:InventoryAdjustments
      contextRef="As_Of_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_px1_7HdnVUWJyv78OPzAGA"
      decimals="-3"
      id="Narr_TalYz9ZJfUq6ZmATysonLg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1573000</us-gaap:InventoryAdjustments>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ"
      decimals="-3"
      id="Narr_BR44iCh_kEiZaUG7XPjGvg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4160000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ"
      decimals="-3"
      id="Narr_dVqWgBDXyUKvxBMqBkShUA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2775000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:OtherNonrecurringIncome
      contextRef="Duration_4_1_2019_To_4_1_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_hzth-x0330yQL7sjPIasrQ"
      decimals="-3"
      id="Narr_zdEAZqTwJkCAXph3s6o6yQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33921000</us-gaap:OtherNonrecurringIncome>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2019_To_3_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_os4B0cHh8Eax-URRh_OSfg"
      decimals="-3"
      id="Narr_3fO_Y1xwuEu_xN53adCpEA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">322000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <sri:ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg"
      decimals="-3"
      id="Narr_0xWQBskoTU2ZyV_4ew2BHw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1824000</sri:ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses>
    <sri:DisposalGroupSalesAfterDisposal
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg"
      decimals="-3"
      id="Narr_yPzQbocXSE6wxJgfe7nhaQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">26304000</sri:DisposalGroupSalesAfterDisposal>
    <sri:DisposalGroupOperatingIncomeAfterDisposal
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg"
      decimals="-3"
      id="Narr_Ey35dtRRyUCc5Tm4jUv0WA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1458000</sri:DisposalGroupOperatingIncomeAfterDisposal>
    <sri:CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_asyR_x6tlEeePsKDc0T-Jg"
      decimals="-3"
      id="Narr_PoLeKRiV8E-tUsMWsZIUgA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">745000</sri:CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ"
      decimals="-3"
      id="Narr_wyLhTP4YdkmD6RBUDTUctA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">41560000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_r2sbD-EKM0CZXL0ubP8hTQ"
      decimals="-3"
      id="Narr_p_X2BczEaE-EHuaAhcoX8Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4831000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw"
      decimals="-3"
      id="Narr_sU5PIDx20E-NNeceQEMIqg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">44537000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_gj2U5kfOPUC-sbN5pSFEaw"
      decimals="-3"
      id="Narr_rie1r3fO3kO0KcLRNupEPg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9086000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g"
      decimals="-3"
      id="Narr_HH4jSXf_202_rKMVqHlkQw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">43339000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DisposalGroupClassificationAxis_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_kWv3pf_mUU6tziuBiYVV-g"
      decimals="-3"
      id="Narr_Sw48FMhReEm6taVkYC7Orw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7991000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_qJBGT_mzcUufU3IkTvetjA">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug"
      decimals="-3"
      id="Narr_XnwEjqGvN0aoAqPVmwn4ug"
      unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q">74939000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="Duration_1_1_2017_To_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_vNBetjKtWEuF-jq2GeLbug"
      decimals="-3"
      id="Narr_ZRaW7GozWUqI-0QhObOzsQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">79675000</us-gaap:PaymentsToAcquireBusinessesGross>
    <sri:CashPaidToSellerAtClosing
      contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q"
      decimals="-3"
      id="Narr_yGIPz54aiESpjh-Lu-rZiw"
      unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q">67439000</sri:CashPaidToSellerAtClosing>
    <sri:CashPaidToSellerAtClosing
      contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q"
      decimals="-3"
      id="Narr_BFAz2CSxZkiZQcGARA0zVg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">71701000</sri:CashPaidToSellerAtClosing>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="As_Of_1_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_B3UBKQwALUWgxFMnsaaD5Q"
      decimals="-3"
      id="Narr_bWro-Kqj6EuzWDdjDtFSqA"
      unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q">7500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_0T6TVmLvEkaCdcMUAQj8wA"
      decimals="-3"
      id="Narr_Qe9RpF4fSEK2Y0R9mvHpcw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1259000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg"
      decimals="-3"
      id="Narr_sZzrkuaO_0eDkgFjHYDJTQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"
      decimals="-3"
      id="Narr_JUWbdsn2OEO5WmjlU2Dg-A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <sri:InventoryFairValueStepUp
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_us-gaap_NonrecurringAdjustmentAxis_us-gaap_FairValueAdjustmentToInventoryMember_NJcpEpMR-k67qqQARGMLhg"
      decimals="-3"
      id="Narr_fPJLO1iWmkGigO-atsMl6Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1636000</sri:InventoryFairValueStepUp>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_DGgbC21fVkSzu7vfhiLl_A"
      decimals="-3"
      id="Narr_HqNte_0srEOfCE5Tkz0s1Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">369000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w"
      decimals="-3"
      id="Narr_mouOFyHCeke_h1jW84AL9A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4853000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod>
    <sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Narr_Zv7h86RPkkGl9H85Ld_DgQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8474000</sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA"
      decimals="-3"
      id="Narr_-7g1ECp4pkC-2_LvqVBSFA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5080000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <sri:PaymentsForEarnOutConsideration
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA"
      decimals="-3"
      id="Narr_Zf3S__0PAkKu0QyI7FiemA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3394000</sri:PaymentsForEarnOutConsideration>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ"
      decimals="-3"
      id="Narr_en2hmWA7VUSlIxRDsqeBIA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7500000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_DK9grN-mI0e_JEGQ2Bcojg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 829,474&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net income attributable to Stoneridge, Inc. and subsidiaries&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45,283&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w"
      decimals="-3"
      id="Tc_1-yyHf_p3kGPQNPxNqRZ4g_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">829474000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w"
      decimals="-3"
      id="Tc_mvK613OoTU-hJhrkNSY8Gw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45283000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_eG5U1fkLB0eTBzOiC0FIXA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Property, Plant and Equipment&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment are recorded at cost and consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Land and land improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,550&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 39,263&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 226,076&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 212,225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,708&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 76,933&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 75,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 32,410&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 27,179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 614&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,588&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17,312&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 411,454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 393,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (288,971)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (281,328)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 122,483&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 112,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$24,904&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$22,786&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$21,490&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively. Depreciable lives within each property classification are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;40 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;shorter of lease term or &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;amp;A expenses.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_q8qbCZmm-U6ZUtcCjZ1WzQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment are recorded at cost and consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Land and land improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,550&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,619&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 39,263&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,234&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 226,076&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 212,225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,708&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,929&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 76,933&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 75,620&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 32,410&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 27,179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 614&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 872&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,588&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Construction in progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17,312&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,064&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total property, plant, and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 411,454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 393,541&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (288,971)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (281,328)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 122,483&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 112,213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_6dKfCUC9uU62QeKsa0szdA"
      decimals="-3"
      id="Tc_IulcxI-XdkagVk4b5AJ-gw_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4550000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandImprovementsMember_VjSLZfAT006e5tbt1hzNcg"
      decimals="-3"
      id="Tc_21RSGq6NlEe730oqzQdFCg_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4619000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_git7q1bBe0u588LOMCkhpA"
      decimals="-3"
      id="Tc_j3gEHicaLkqReQa6AdkMWw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">39263000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_-Pppwm_0jkCMhXbvpiBOig"
      decimals="-3"
      id="Tc_5D8hR8bKL0i-9DbuWxlFRg_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">37234000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_T0HfEqH7bk-Ggpqe0EUMNA"
      decimals="-3"
      id="Tc_2mCxVGe8jUWl0TK4HNVoqg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">226076000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_gl1o-yBuS0OANCL-Mx1bKA"
      decimals="-3"
      id="Tc_cLJhdDyFikCr6ZocKQr5WA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">212225000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_IqojnpEFHEqxxSmB--xqOg"
      decimals="-3"
      id="Tc_iHms3lVnJEOyFWWsR3Wzjw_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9708000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_k3q6h0se6kedXDDd9WH6vA"
      decimals="-3"
      id="Tc_Z4TvjJ1geUmBogUVtnMgww_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9929000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_QRrx8Z_UqESbnCXy6HV9JA"
      decimals="-3"
      id="Tc_7jdLWF5EwUaOC_t6IulDPA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">76933000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_Sp5BqO8cnUSNfCb8ktvXPg"
      decimals="-3"
      id="Tc_6crBfwtU2ECOitr5tdXtAA_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">75620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_LjevUg-TA0aks6zPlnPabA"
      decimals="-3"
      id="Tc_EIWw56WpPk2BCNaqn2wh8w_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32410000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_PvpG_OGankeNEVZCikSwMA"
      decimals="-3"
      id="Tc_DjLEl_EQskqYiQdkBF0G_g_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27179000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Dx9SzLI7hkiocugssRoGzw"
      decimals="-3"
      id="Tc_GIKHaP2XbES6TVGTVcuQ8w_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">614000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_wQCTZ6YVEUOjuJt6Ltn8tQ"
      decimals="-3"
      id="Tc_DMJUafgqt0KpOK0XsUoOWw_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">872000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_qM7MRGG4oE-xOq5pPKbFVw"
      decimals="-3"
      id="Tc_Gwksamrc0Ua6Mu4JixMJeQ_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4588000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Y88_BE6DDU6vowkDF-q6sQ"
      decimals="-3"
      id="Tc_7j9qCHRMKUSgQidZj5qWtQ_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2799000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_FwT00Nmda0iDNfeGTEgTcA"
      decimals="-3"
      id="Tc_zml1w1t_-UqjqwpFm796Aw_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17312000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_V4v-OiRcjEu3_4RRK0gMvA"
      decimals="-3"
      id="Tc_HsGTALkGB0SfcNYDo6v0Pg_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">23064000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_BqIgSZLalEWEJyzSa8vNpw_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">411454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_oVfh_kS7LEy23Lge19db-A_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">393541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_DzcddOVB1USF9NeiIPaZJQ_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">288971000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_t8YLcniusEqr536HZsgy2A_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">281328000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_ygRt2Vl8wUKQxGr0UTQVGA_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">122483000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_jmW9BuG-KES_cR50jzb8HA_13_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">112213000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_lhJjEETs9EmrDg03HL_qiw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">24904000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_axQJlT7upUWJRBkF51zriA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22786000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_wZJtODlBrUKpxsACsgI7kg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">21490000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_fLalMDx7s0iowo7sT0ONYw">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Buildings and improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;40 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Machinery and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Office furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tooling&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Information technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vehicles&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;7 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Leasehold improvements&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;shorter of lease term or &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;3&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;10 years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA"
      id="Narr_8h0U1Ym2W0iaKCdhl60axA">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_HMcFZNuTDUef6XL65L5KxA"
      id="Narr_oLtNk4s31U22tqTqbUY36A">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_e_Q0rgc5O0e7D_LwyLoeHQ"
      id="Narr_wKm4isfjRUSSBORHmKWV-w">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_qsZcydSsMEuU4NL3Tah3xg"
      id="Narr_Q_Q3RN8SyUqJGK_bmjVjzw">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_R0WzxjhwL0KWq10roMN_ZA"
      id="Narr_OPhNUVqlBEWdBrKDbGG58A">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_xM6Pbs-kMkmkF6Yqi5Em_g"
      id="Narr_lDdE00xqrE-brrMOQjQTug">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_XYwSL_cQlkCn8NQNwX2khQ"
      id="Narr_BG5f9f4iukewgPT-Ax-l-A">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember_pcoeG9I6l0uBnMqlp_Si_g"
      id="Narr_0qUIpy8mCEeXagtJxfDjfQ">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_YfpxLcQaI0mgv505ESQBpQ"
      id="Narr_TEg3dfsnIEKEcq25znwl3A">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_WtXytUALI0mX4p9FP1i4Ow"
      id="Narr_iOEd0ipJ3kihw7JmgyzOiw">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_IHzQOMr2906D9OX0My87Nw"
      id="Narr_6GbYuyh-m0u2rGFc00nWVw">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_VehiclesMember_Kwx-5CZ3IUCxeUb1gggiBA"
      id="Narr_giHI04XFu06kY-jqo_w8HQ">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_69ZQGKV_CkG-DcOSlVaLIw"
      id="Narr_71iGr5UY4029BiOCEhocgg">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_nV5c63dmKkKSItg708y3_Q"
      id="Narr_ZtBSBn8FAkWDOg-8Bm-tvA">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_dd8DGzub30m1XfBfLa6lRw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Impairment of Long-Lived or Finite-Lived Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management&#x2019;s ability to accurately assess whether an asset is impaired.&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_w_JEu3pmmE2XCO9Fl37C0w">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Goodwill and Other Intangible Assets&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$35,874&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$36,717&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;31, 2019 and 2018, respectively, all of which relates to the Electronics segment.  Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#x2019;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#x2019;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#x201c;cost of capital&#x201d;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management&#x2019;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis.  There was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; impairment of goodwill for the years ended December 31, 2019, 2018 or 2017.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36,717&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (843)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 35,874&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 38,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,702)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 36,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s cumulative goodwill impairment loss since inception was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$300,083&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, which includes Stoneridge Brazil&#x2019;s goodwill impairment in 2014 and goodwill impairment recorded by the Company&#x2019;s Control Devices segment in 2008 and 2004.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other Intangible Assets&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other intangible assets, net at December&#160;31, 2019 and 2018 consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 50,750&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (17,466)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;33,284&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 20,041&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (6,687)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;13,354&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,231&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,353)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,878&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Capitalized software development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 89,628&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (31,506)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;58,122&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 52,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,549)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,651&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,884)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (6,005)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,576&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 88,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (26,438)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 62,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other intangible assets, net at December&#160;31, 2019 for customer lists, tradenames, technology and capitalized software development include &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$23,019&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,561,&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,498&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,233&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, related to the Electronics segment. Customer lists, tradenames and technology of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,265&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,793&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,270&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, related to the Stoneridge Brazil segment at December 31, 2019.  Capitalized software development and technology of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,373&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$110&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, related to the Control Devices segment at December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from &lt;/span&gt;&lt;span style="-sec-ix-hidden:_e0e4774c_866f_4dc7_93ea_c3580561cb0b"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;three&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;seven years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$5,955&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,406&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$6,440&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; of amortization expense related to intangible assets in 2019, 2018 and 2017, respectively. Amortization expense is included as a component of SG&amp;amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$5,722&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; &lt;/span&gt;&lt;span style="-sec-ix-hidden:_06060ae0_81da_4384_98b6_ee7bb870dc7d"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;for&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; the&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;&#160;&lt;/span&gt;&lt;span style="-sec-ix-hidden:_57a29492_9524_4c53_9ca0_2a2aa01210fe"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; &lt;/span&gt;&lt;span style="-sec-ix-hidden:_1c0e03df_fd34_4782_93fc_e09301bddab7"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2020&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; through &lt;/span&gt;&lt;span style="-sec-ix-hidden:_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2024&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. The weighted-average remaining amortization period is approximately &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;11 years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;For the year ended December 31, 2018 the Company recognized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$202&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as noted in Note 13. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; intangible impairment charges for the years ended December 31, 2019 or 2017.&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"
      decimals="-3"
      id="Narr_aeBmS1pQHEy9g2FnQE6l2A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35874000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Narr_S3cDa3XoUUiliRvJHY51DQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36717000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_MvrT4vhdA0ebL_g0BGSepg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_-2rhhXGziUKPVnhPbrI0lQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_viEactKU8EanHZ8ID54vzw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_iMMSy8U8G0CpcvEqgJG8GQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36,717&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (843)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 35,874&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 38,419&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,702)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 36,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Tc_q7ACimE1PEiohIJJUdz2LA_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36717000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_S-8px_KToU-xNAlpmkSZOQ_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-843000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"
      decimals="-3"
      id="Tc_Edn39l0iQUWI09jshTsG7w_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35874000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg"
      decimals="-3"
      id="Tc_RgbZ05BF9EW8RyUxrtXIFg_1_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">38419000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_TmyRKREBikWSe3EHPWO9zA_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1702000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Tc_EUaH1tB0f0q1lVMAhLc8GQ_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36717000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr__vF4T20fJE-H_sIXKgAiaQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">300083000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_hOXsx2tV60iadpnlqqgriQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">300083000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_SDywqbAfmUmmg0X6tFgggQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 50,750&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (17,466)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;33,284&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 20,041&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (6,687)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;13,354&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,231&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,353)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,878&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Capitalized software development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,606&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 89,628&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (31,506)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;58,122&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Acquisition&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accumulated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;amortization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Customer lists&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 52,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,549)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,651&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tradenames&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,884)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14,805&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Technology&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,581&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (6,005)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,576&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 88,470&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (26,438)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 62,032&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q"
      decimals="-3"
      id="Tc_TTS1IVKT1kOPjXrwgJjUlQ_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q"
      decimals="-3"
      id="Tc_rQXWf2s7FEOkhoWl9YLGuA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17466000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_zz2ekK9oskiEnnCBJuKu-Q"
      decimals="-3"
      id="Tc_3pjmdZTGZkmg4s4AMbXLnw_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33284000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w"
      decimals="-3"
      id="Tc_74DnlFVmoUa-PcrY3Vx8zw_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20041000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w"
      decimals="-3"
      id="Tc_9wSCsZ_QME69opjcAMo_DA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6687000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_vqdySlAd2kqvUiTvW0gI_w"
      decimals="-3"
      id="Tc_1WGIakUhQ0eQMB_EBY57pw_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13354000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig"
      decimals="-3"
      id="Tc_9WaSBPDTS0WF10V2-nlJzw_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15231000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig"
      decimals="-3"
      id="Tc_2FhduYMKWEamdAQzY9TYug_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7353000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_8YojoSbMpUqJk_nsliXBig"
      decimals="-3"
      id="Tc_mNoKPXCbcECQxVLHBy-SNQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7878000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA"
      decimals="-3"
      id="Tc_YNnzkNXpPUuzqh-LXao0sg_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3606000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_TdLmqDksuEC_3V2OrycFkA"
      decimals="-3"
      id="Tc_H4mAU1gjc02bc2Fa16R9Tg_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3606000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_AxuhBKK5z0G0p279eM_FFQ_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">89628000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_gyglUD_mqECeRMbPoUBKsA_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">31506000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_wF3Hcpa_5E2qHpPnAiRN0g_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">58122000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA"
      decimals="-3"
      id="Tc_0VTCPyfVDU6FLwhbbUnwMA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA"
      decimals="-3"
      id="Tc_cO4AymvFzUOzsmq_v1yeYA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14549000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_8S3SDbc8u0SN7UHFabDFPA"
      decimals="-3"
      id="Tc_ttKNYP2AB0qlmxnizWsZYg_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">37651000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g"
      decimals="-3"
      id="Tc_zVzlLUy0OUSj5Wht5Ok6Eg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20689000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g"
      decimals="-3"
      id="Tc_CxDrkWdo2kSJa_BqnzvhBw_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5884000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_23m1riqzPUWDMbt20tkt6g"
      decimals="-3"
      id="Tc_dVf0fNuBrUmFLY_lZjWsoA_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14805000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ"
      decimals="-3"
      id="Tc_PJZ-4im2X0KMz0_gtuKB0A_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15581000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ"
      decimals="-3"
      id="Tc_Bgkr3z008ESqppDo6169Ow_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6005000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2018_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_dXLcB1ui9kWKbihs_hb8NQ"
      decimals="-3"
      id="Tc_B_g-qoVZRUOA8vhqeZB-sA_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9576000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Hnf_3k63UEyiyCnno_Ajvw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">88470000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_BksW5kxJjkyfCvRXKKtQjg_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">26438000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_SNBJ2T-FwEi5eDCpENDotQ_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">62032000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_9tTBN_pQR0yCIWY6XtvVHQ"
      decimals="-3"
      id="Narr_-FOOgRgIP0CAjhoYwSJyMQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">23019000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vlTlAmr-gUGa6hNZ00d26g"
      decimals="-3"
      id="Narr_kl2TJO4ULkSp6Rf0mMd00Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4561000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_OeDosrs5H0OS0vGCDb0oZQ"
      decimals="-3"
      id="Narr_jWWYLqePaUONLpDAHwQxZA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3498000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ryL5XVyNfEeqt9y-Bq9vug"
      decimals="-3"
      id="Narr_sanGGpq0QE6ocCjEHFQ8ww"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2233000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_sJax_Sf5GUqdnkCCweFAQQ"
      decimals="-3"
      id="Narr_PVJTu0gMUkWdTi0X5LJ8dw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10265000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_TradeNamesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_kc7IAQOtJkadxdUkZ-ru0Q"
      decimals="-3"
      id="Narr_GYY8LgH89EmdYZQuN145Kw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8793000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_90BHHwfnYk6ulooMAfK3wQ"
      decimals="-3"
      id="Narr_RetGPyux2EeSUoToRXmbkg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4270000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tW1y4YILi0Ok07XtpdTwOQ"
      decimals="-3"
      id="Narr_28u-4VkniUSG7jzYBB9VPQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1373000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="As_Of_12_31_2019_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_sri_TechnologyMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TDqZVFkI7ke6dock-z23RA"
      decimals="-3"
      id="Narr_W6ypyOzyekudPu8wyR8ylg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">110000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_SoftwareDevelopmentMember_6j7VgRxFLESi2el6mRadNQ"
      id="Narr_SEwYVFsg6UStttaJlqNN1w">P7Y</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:AdjustmentForAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_T1z2d54gPEqGopDvTznI3w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5955000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_WTUrMl4MF0SsvAlzu4DZHA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6406000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_8hFaaSBcsUWulwvHjlXmuQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6440000</us-gaap:AdjustmentForAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_X0qvRPRKiEy4IeBUQluh8Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5722000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_ZTDgnNPdpEexZmV43Dz7BA">P11Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Narr__JIfoZih6kePN2WSRw_Gug"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">202000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_q6YCB_v9AE-PD4Bj-VkVqw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_QTSR_HI5dUWRgPhytaB1Jg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_wEecygYUwUW49gDMuky5Ag">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrued Expenses and Other Current Liabilities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accrued expenses and other current liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Compensation related liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 19,566&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contingent consideration &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,685&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,211&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,972&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,350&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 55,223&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$8,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; was paid in March 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;&#x201c;Other&#x201d; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;</sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock>
    <sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_dPdaj7lZOkWi2Jmr--kC9A">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Compensation related liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 19,566&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,717&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contingent consideration &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,685&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,211&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,972&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 23,350&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 55,223&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,880&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$8,474&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; was paid in March 2019.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;&#x201c;Other&#x201d; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;</sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_qgFc8DVeREK07VCGql70lw_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">19566000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_AzMp0vrM10i9UCgeYwVgjg_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18717000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_KqVFTX4_J0K7G0XR-ZhiXQ_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8602000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_pZlkm6WwTUuC-wnvCV-7MA_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7685000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_CkGxAZif7EqnoMEIIEcf4g_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7211000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_Ci4pwymEV0-8legXdYU1JA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27972000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_9EoZtDC6UUqFEaiqaEd_cg_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">23350000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_BgeVlUxKuU6HCSJL2UuTGg_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">55223000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_sYdFJMlEk0GdwyykGP4iQw_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57880000</us-gaap:OtherLiabilitiesCurrent>
    <sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities
      contextRef="Duration_3_1_2019_To_3_31_2019_frJ2R2g8XkKvH0SuzLP3Bg"
      decimals="-3"
      id="Narr_UhLhAbXGWE-jYbokRx_C-w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8474000</sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_lVYO4A6by0eVms2CVnwXIQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future&#160;years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note&#160;6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s policy is to provide for uncertain tax positions and the related interest and penalties based upon management&#x2019;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company&#x2019;s effective tax rate in a given financial statement period may be affected.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Tax Cuts and Jobs Act (&#x201c;Tax Legislation&#x201d;) created a provision known as Global Intangible Low-Taxed Income (&#x201c;GILTI&#x201d;) that imposes a tax on certain earnings of foreign subsidiaries.  The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_tDtf1nk9rEe1YeuqJZ0g8w">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Currency Translation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other expense (income), net. These foreign currency transaction losses (gains), including the impact of hedging activities, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$372&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$(487)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$500&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_Yzhk7_-jRkSXQh6zXSay7A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-372000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_S_IPUpIywUyQ8mMtEI3E5g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">487000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_cxgjWpdIK0mEHN2NbtQcyQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_eMOZ8azWh0yDBTwVP1mTKA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Revenue Recognition and Sales Commitments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#x2019;s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle&#x2019;s expected production life. Once such agreements are entered into, it is the Company&#x2019;s obligation to fulfill the customers&#x2019; purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing.  See Note 3 for additional disclosure.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <sri:ShippingAndHandlingCostsPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_nim_84nGmU-acX1XHOD03Q">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shipping and Handling Costs&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Shipping and handling costs are included in COGS on the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;</sri:ShippingAndHandlingCostsPolicyTextBlock>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_MkmNSkjdakKsXi82lz4ZzA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Product Warranty and Recall Reserves&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts accrued for product warranty and recall claims are established based on the Company&#x2019;s best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates.&#160;These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,111&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,283&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of a long-term liability at December&#160;31, 2019 and 2018, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following provides a reconciliation of changes in the product warranty and recall reserve:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,494&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accruals for warranties established during period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,131&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 6,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Aggregate changes in pre-existing liabilities due to claim developments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,037&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Settlements made during the period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,600)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,831)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (266)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (517)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,796&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,494&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:StandardProductWarrantyPolicy>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_2WLUtuLw-ES0up6LSFgDkg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3111000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_M6a1TLyukkCjwg3cqW6iQA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3283000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Gf0tjowK1UO9As1OpE5-Dg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,494&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accruals for warranties established during period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,131&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 6,217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Aggregate changes in pre-existing liabilities due to claim developments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,037&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 646&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Settlements made during the period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,600)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,831)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (266)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (517)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Product warranty and recall at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 10,796&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,494&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_YNq1UVpqD0aAe6ANytwcHQ_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10494000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_CKTOqWzAmEG7jJvk8QnnzQ_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9979000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_2cS2ZDrpskG8d5bGFyVtTw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7131000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_ls7BkG337k624pTHmd2W4g_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6217000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_-N7KY3RY5EuxB3mYdk0bIw_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1037000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_LkMDuou5wUql9g3rj9Rziw_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">646000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_EKm-geHmRkOcHEH6ldZwVA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7600000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_jVjRXtoBg0SHv0E2vq8hUg_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5831000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_GZU7mnbj9EKIGKNjt9Wwhg_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-266000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_tPp0VYRIkka-b2dRKF0q7w_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-517000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:ProductWarrantyAccrual
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_jnlUMJS7bESmPBZKcUb0zA_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10796000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_WXdPEomXEkW7DVvJ8x8hnA_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10494000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:InProcessResearchAndDevelopmentPolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_pIV1RsUfSUyA458a0wUDmQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Design and Development Costs&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company&#x2019;s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$52,198&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$51,074&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$48,877&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, or &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;6.3%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;5.9%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;5.9%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of net sales for these respective periods.&lt;/span&gt;&lt;/p&gt;</us-gaap:InProcessResearchAndDevelopmentPolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_QjEQ4Yc680y98lOcwjb8XQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52198000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_fzbN_hs0o0eeL1XTlJ9BdQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">51074000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_7hYAyW76ykSMVsgbFRwfGA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">48877000</us-gaap:ResearchAndDevelopmentExpense>
    <sri:ResearchAndDevelopmentExpensePercentage
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Narr_Plycr3hHCku23JYWIEpRBQ"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.063</sri:ResearchAndDevelopmentExpensePercentage>
    <sri:ResearchAndDevelopmentExpensePercentage
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Narr_Ps-gzwKniUqRcdau_D6ENQ"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.059</sri:ResearchAndDevelopmentExpensePercentage>
    <sri:ResearchAndDevelopmentExpensePercentage
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Narr__ENrVSGr6U26EKBofq6gTg"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.059</sri:ResearchAndDevelopmentExpensePercentage>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_WXqdrmEMOU6kiNootU_DTw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Research and Development Activities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$15,096&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$16,540&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$14,946&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_o_MaiBvw-EqEfnuVjwHzYQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15096000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_JUgd2YZedUyp3iMFaGVH0A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16540000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_H_S6jpxDz0m65W5W2rKiYw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14946000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_VZ6WuTnXJ0CthZuf-78cDA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At December&#160;31, 2019, the Company had two types of share-based compensation plans: (1)&#160;2016 Long-Term Incentive Plan for employees and (2)&#160;the 2018 Amended and Restated Directors&#x2019; Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total compensation expense recognized as a component of SG&amp;amp;A expense on the consolidated statements of operations for share-based compensation arrangements was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$6,191&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, which included accelerated expense associated with the retirement of eligible employees, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,632&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, which included the forfeiture of certain grants associated with employee resignations, and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,265&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, related to higher attainment of performance-based awards and accelerated expense associated with the retirement of eligible employees, for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively. There was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; share-based compensation expense capitalized in inventory during 2019, 2018 or 2017. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"
      decimals="-3"
      id="Narr_blzC4nCewUalffkalokgVQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6191000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg"
      decimals="-3"
      id="Narr_O2piICD7rE6KKFn7FUhOVw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5632000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ"
      decimals="-3"
      id="Narr_c5n0pzV2OkyNHY0R29Mbxw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7265000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_ET0wstbRbU6qb2EN9M7aGg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_TxskeIdy8UCksD296aJxWQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_6ZUw5aojAEiV1ipxznhcbA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:DerivativesReportingOfDerivativeActivity
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_nzRmjWGYiUODKJNnIAWy5w">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Financial Instruments and Derivative Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note&#160;10 for fair value disclosures of the Company&#x2019;s financial instruments.&lt;/span&gt;&lt;/p&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <sri:TreasuryStockPolicyPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_UnwdoNjiZEaDoYqtejytKQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Common Shares Held in Treasury&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders&#x2019; equity.&lt;/span&gt;&lt;/p&gt;</sri:TreasuryStockPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_1NOafZqK-kWqajo1HreI1g">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Earnings Per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic earnings per share was computed by dividing net income attributable to Stoneridge Inc. by the weighted-average number of Common Shares outstanding for each respective period.&#160;Diluted earnings per share was calculated by dividing net income attributable to Stoneridge, Inc. by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,791,799&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,402,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,082,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 478,296&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 677,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 689,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Diluted weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 28,270,095&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,079,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,771,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;566,337&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;628,220&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;766,538&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; performance-based right to receive Common Shares outstanding at December&#160;31, 2019, 2018 and 2017. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the&#160;year were the end of the contingency period.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_lK8WLPnMdkOK0I9kWlWJAg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,791,799&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,402,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,082,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 478,296&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 677,599&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 689,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Diluted weighted-average Common Shares outstanding&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 28,270,095&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,079,826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,771,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="0"
      id="Tc_qLy8N5mJakmmbPvwGCJbMQ_3_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">27791799</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="0"
      id="Tc_ixYy73zMwkmexwrDHWxOtQ_3_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28402227</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="0"
      id="Tc_3UpuF-2gmUmxPwLNCHsIqg_3_6"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28082114</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="0"
      id="Tc_1BfqZFIcsUO8kFHQKJB7yw_4_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">478296</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="0"
      id="Tc_wFhhtvTCV0yh5ojSWNjmrQ_4_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">677599</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="0"
      id="Tc_KWevLroUNkywUeAu9YlRNQ_4_6"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">689531</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="0"
      id="Tc_XjmNCZCsY0CtJZYhwh4mmQ_5_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28270095</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="0"
      id="Tc_iPQmJtGr8Ee4j7ZE2eFtKA_5_4"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">29079826</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="0"
      id="Tc_aj_5zbQrTUGnODzxKiam-w_5_6"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">28771645</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_xTKPUZUOzEqOBjaT-JtTzA"
      decimals="0"
      id="Narr_yibEEVbF7UGEeEu_u3-e7w"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">566337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vh_x2Z3KiUevM_B8d5DG8g"
      decimals="0"
      id="Narr_Wg4XBZUmwEmAGitVnNNCcQ"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">628220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedRightToReceivedCommonSharesMember_vx1H9zNPTU6K8VtkjC6xzQ"
      decimals="0"
      id="Narr_nUjR0LUPjU6Dcgv8tnvnmw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">766538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_KRdzprR2MEOC_cS5hOw0mQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Deferred Financing Costs, net&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$624&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$326&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$324&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, and is included as a component of interest expense, net in the consolidated statements of operations.  &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;In 2019, the Company capitalized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,366&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$275&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in interest expense, net during the year ended December 31, 2019. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company&#x2019;s consolidated balance sheets. Deferred financing costs, net, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,625&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$882&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, as of December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_AX9HpzCVcUGzCSaU9Fts-Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">624000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_Q6HzpXpliU6SfB6PWqOuaA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">326000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_AGhmQVG8HEishigBJkazww"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">324000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA"
      decimals="-3"
      id="Narr_afOWNeLLH0Cnza6abIGyPA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1366000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DebtInstrumentAxis_sri_CreditFacilityMember_Dr-crBHqKUO3ODqqjL_ILA"
      decimals="-3"
      id="Narr_8nJBDmIq5kOt0BLc5V8bNQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-275000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_taSxGytHIE6IZDVb4t9Qng"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1625000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_lRy2C1GzAUWh4418WV5hzA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">882000</us-gaap:DeferredFinanceCostsNet>
    <sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_EcBWivIFxky_ricXazTnWQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Equity and Changes in Accumulated Other Comprehensive Loss by Component&lt;/b&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Common Share Repurchase&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On October 26, 2018, the Company&#x2019;s Board of Directors authorized the Company to repurchase up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$50,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the &#x201c;Master Confirmation&#x201d;) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (&#x201c;ASR Agreement&#x201d;), with Citibank N.A. (the &#x201c;Bank&#x201d;) to purchase Company Common Shares for a payment of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$50,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (the &#x201c;Prepayment Amount&#x201d;). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;1,349,528&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Company Common Shares, which is approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;80%&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company&#x2019;s Common Shares on May 7, 2019.  These Common Shares became treasury shares and were recorded as a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$40,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; reduction to shareholder&#x2019;s equity. The remaining &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$10,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of the Prepayment Amount was recorded as a reduction to shareholders&#x2019; equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At final settlement, the Bank may be required to deliver additional Common Shares to the Company, or, under certain circumstances, the Company may be required to deliver Common Shares or may elect to make a cash payment to the Bank, based generally on the average of the daily volume-weighted average prices of the Company&#x2019;s Common Shares during a term set forth in the ASR Agreement. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. The ASR Agreement expires on May 8, 2020. See Note 16 for subsequent event related to the ASR Agreement.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Changes in accumulated other comprehensive loss for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Foreign&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Unrealized &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;currency&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;gain&#160;(loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;translation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;on&#160;derivatives&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (86,044)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 292&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (85,752)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 355&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,073)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive loss, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (292)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,720)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,417)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (143)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,560)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (15,179)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,192)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (86,044)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (85,752)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw"
      decimals="-3"
      id="Narr_3T4QBzvohUqZp-f704VUQQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA"
      decimals="-3"
      id="Narr_-xkauxn6s023qPBp-wE5Cg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA"
      decimals="INF"
      id="Narr_Ofslo-Zol02_uC5YKrxRqQ"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1349528</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <sri:PercentageOfExpectedSharesRepurchased
      contextRef="As_Of_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_sHABmjLBD0Sbcuw8PMlgPQ"
      decimals="0"
      id="Narr_-PeJwvm260aLK1EkAh9dCg"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">80</sri:PercentageOfExpectedSharesRepurchased>
    <us-gaap:TreasuryStockRetiredCostMethodAmount
      contextRef="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA"
      decimals="-3"
      id="Narr_AvgWjk4QMUqaddr_-QifjQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">40000000</us-gaap:TreasuryStockRetiredCostMethodAmount>
    <sri:EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram
      contextRef="Duration_5_6_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_eS_c8jZ3H0GgipNJLGK_wA"
      decimals="-3"
      id="Narr_toS_h6OWYkmJonO3XUBkSw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10000000</sri:EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_M2NmFQSCIESR7ZmxG6Gdig">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Foreign&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Unrealized &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;currency&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;gain&#160;(loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;translation&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;on&#160;derivatives&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (86,044)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 292&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (85,752)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 355&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,073)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (647)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive loss, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,428)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (292)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,720)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (91,472)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at January 1, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,417)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (143)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (69,560)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,448&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (15,179)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,013)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net other comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,627)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,192)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (86,044)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (85,752)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_iDNEpWY15kCTwM6bT3htQQ_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-86044000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_rU4ZJCnx8UCFuTD30712mA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">292000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_m_Bqmvg83U61TLb-yNgr2Q_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-85752000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_1OfNsGfxAUO7aJPKfLcI2Q_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5428000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc__0M6JOQgAE6f53_yxPiNqQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">355000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_oKHXF6qQ4kqHtoUSpNUW-A_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5073000</sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_kPkZMbBpDE2p192OUknO0w_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">647000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_8Zj1pmZVU0qA4FJctqwjRA_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-647000</sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_NAbwyi4GrkeSCeNlj5cf3g_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5428000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_S3T-DGyOdkS2HArHLaGRRg_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-292000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_9CPeioRZe0-uz6PNccIDlA_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5720000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_2Fw2wfWuu0maDWjKU3VzBg_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-91472000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_oJouJFSlIkG6KT4nj1eZ3g_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-91472000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_j8oW15sakEK4QsHJyCkUvQ_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-69417000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_NroM0801cUuZwSjwl5ATbQ_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-143000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_jfOXuow6NEC7DF0yhbh4EQ_10_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-69560000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_5PPgIlXF-EKnGln5W3n0Mg_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16627000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_q33gztaSn06ld5b8an_Yww_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1448000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_DAEqcqwAKESo2wW4wR36lw_11_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-15179000</sri:OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_uuO0QBzGcUeeY_DCOYFYEA_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1013000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_BNAMrFdcOE-CLAxVH4-rYg_12_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1013000</sri:OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_MihFNu_aik-ZDCb7zuO9Bw_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16627000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_YEPaQYnNoUikb2HGXRsDsg_13_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">435000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_vdiSiA-hLUmmicTVgpNQ3w_13_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-16192000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_KoVgBFoL3UqmpNxtjyQhfQ_14_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-86044000</us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_RFL5StusUki8UFCKPhKd3w_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">292000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_UkqaWomS2ku4h-x1IEF_pg_14_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-85752000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_IL0XBt0kVUeMeCCugTa_yQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Reclassifications&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Certain prior period amounts have been reclassified to conform to their 2019 presentation in the consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_QwKjMNFIA06j84GoFIQ80A">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Recently Adopted Accounting Standards&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In January&#160;2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2018-02, &#x201c;Income Statement&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;&#x2013; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#x201d;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#x201c;AOCI&#x201d;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In February&#160;2016, the FASB issued ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the consolidated balance sheet of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$20,618&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$20,856&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#x2019;s consolidated results of operations and cash flows upon adoption.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In December 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#x201d; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of this ASU on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In August 2018, the FASB issued ASU 2018-15, &#x201c;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#x201d; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#x2019;s consolidated financial statements. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In August 2018, the FASB issued ASU 2018-13, &#x201c;Fair Value Measurement (Topic 820) &#x2013; Disclosure Framework &#x2013; Changes to the Disclosure Requirements for Fair Value Measurement.&#x201d; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;In June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#x201d;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018.  The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew"
      decimals="-3"
      id="Narr_XuogN5QQbkK_tdSjFOwQKw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20618000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew"
      decimals="-3"
      id="Narr_RkXbVXrp_USJbmmvar20vQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20856000</us-gaap:OperatingLeaseLiability>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_huOzw7qnqkKDGj7a0MucvA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;3. Revenue&lt;/b&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company adopted ASC 606 using the modified retrospective method as applied to customer contracts that were not completed as of January 1, 2018. As a result, financial information for reporting periods beginning after January 1, 2018 are presented under ASC 606, while comparative financial information has not been adjusted and continues to be reported in accordance with the Company&#x2019;s historical accounting policy for revenue recognition prior to the adoption of ASC 606. The Company did not record a cumulative adjustment related to the adoption of ASC 606, and the effects of the adoption were not significant.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#x2019;s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold. Customer returns only occur if products do not meet the specifications of the contract and are not connected to any repurchase obligations of the Company.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company does not have any financing components or significant payment terms as payment occurs shortly after the point of sale. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by the Company from a customer are excluded from revenue. Amounts billed to customers related to shipping and handling costs are included in net sales in the consolidated statements of operations. Shipping and handling costs associated with outbound freight after control over a product is transferred to the customer are accounted for as a fulfillment cost and are included in cost of sales.&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Revenue by Reportable Segment&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;i style="font-family:'Arial';font-style:italic;"&gt;Control Devices. &lt;/i&gt;&lt;span style="font-family:'Arial';"&gt;Our Control Devices segment designs and manufactures products that monitor, measure or activate specific functions within a vehicle. This segment includes product lines such as actuators, sensors, switches and connectors. We sell these products principally to the automotive market in the North American, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in our North America, European and Asia Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (&#x201c;OEM&#x201d;) and companies supplying components directly to the OEMs (&#x201c;Tier 1 supplier&#x201d;).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;i style="font-family:'Arial';font-style:italic;"&gt;Electronics. &lt;/i&gt;&lt;span style="font-family:'Arial';"&gt;Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the North American and European regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the North American and European regions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;i style="font-family:'Arial';font-style:italic;"&gt;Stoneridge Brazil. &lt;/i&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;Our Stoneridge Brazil segment primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.  Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, direct to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate and individual consumers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following tables disaggregate our revenue by reportable segment and geographical location&lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;span style="font-family:'Arial';"&gt; for the periods ended December 31, 2019, 2018 and 2017:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.06%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Control Devices&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Electronics&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Consolidated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 365,010&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 395,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 409,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 92,623&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 85,363&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 62,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 457,633&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 480,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 471,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,467&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 236,994&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 255,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 216,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 259,461&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 270,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 224,741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 44,083&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 31,422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,578&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 49,661&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 35,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 33,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 431,560&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 447,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 335,195&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 344,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 282,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Company sales based on geographic location are where the sale originates not where the customer is located.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:8pt;"/&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Performance Obligations&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;For OEM and Tier 1 supplier customers, the Company typically enters into contracts with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts.  The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts.  For aftermarket customers, the Company typically has standard terms and conditions for all customers.  In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms.  Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;A small portion of the Company&#x2019;s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation.  We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company&#x2019;s performance to date.  Therefore the Company recognizes revenue over time using the practical expedient ASC 606-10-55-18 in the amount the Company has a &#x201c;right to invoice&#x201d; rather than selecting an output or input method. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;"&gt;Contract Balances&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company had &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; material contract assets, &lt;/span&gt;&lt;span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_2"&gt;&lt;span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;contract liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; or &lt;/span&gt;&lt;span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_2"&gt;&lt;span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;capitalized&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; contract acquisition costs as of December 31, 2019 or 2018.&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_joTjicjRSEaBZj9XfegPoA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.06%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Control Devices&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Electronics&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Consolidated&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 365,010&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 395,148&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 409,596&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 92,623&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 85,363&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 62,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 457,633&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 480,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 471,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,467&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,164&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 236,994&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 255,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 216,577&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 259,461&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 270,127&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 224,741&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Asia Pacific&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 44,083&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 31,422&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,768&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,578&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,964&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,632&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 49,661&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 35,386&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 33,400&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 431,560&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 447,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 335,195&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 344,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 282,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Company sales based on geographic location are where the sale originates not where the customer is located.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:8pt;"/&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_fJ1Hne83w06x-0j298hf2g"
      decimals="-3"
      id="Tc_NF7a9c8hfEKYIHJULVk_ZQ_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">365010000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_b5MrLMLTRk6LNJJNFDaGPg"
      decimals="-3"
      id="Tc_ltjMJ2vcykC4ym_VaObkeQ_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">395148000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_3KMb7wwgikKsuKwbyjs7Cw"
      decimals="-3"
      id="Tc_dsHRt6FCiUu2qvW7nhaklw_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">409596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_vVuOknWzGkes1m-JDgVYJA"
      decimals="-3"
      id="Tc_IdXdwXZR10KqAJAy7l9TRw_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">92623000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wggvhUnir0C_8nj4hyqfmA"
      decimals="-3"
      id="Tc_hlQpdLz7uUi2vd9jurzgoQ_4_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">85363000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjhdG8BYVku6vGS1ueyK6g"
      decimals="-3"
      id="Tc_RSemhev5skOv-mYJuduDsQ_4_18"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">62174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA"
      decimals="-3"
      id="Tc_0gt8A3bMEE2vRfXz6WA3Zw_4_30"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">457633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg"
      decimals="-3"
      id="Tc_l20M1-ZzFU2axQJpCYKdsQ_4_33"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">480511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig"
      decimals="-3"
      id="Tc_4jRTxLiJtUmP6AyB3DiVVA_4_36"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">471770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_oC1_7DUPzEWUzSxEFuV3_w"
      decimals="-3"
      id="Tc_BxWzFjwyaESpjH2aFp_qFQ_5_21"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_4DoqprzhSkiDHnB1p_mhnA"
      decimals="-3"
      id="Tc_xL8TL1f1zkek7w-W2uW37Q_5_24"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lfpERiE4HE2MfxpESR-XLA"
      decimals="-3"
      id="Tc__MdgiLLMyUWN_m6QgTvTMA_5_27"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">94533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ"
      decimals="-3"
      id="Tc_0tuTOyzqv0-Ws1oV1oFN7A_5_30"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g"
      decimals="-3"
      id="Tc_Jfs_y4ZgaEuh7faA0G2P0w_5_33"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw"
      decimals="-3"
      id="Tc_1VYiUSJvCEuc5BKHH1y_9Q_5_36"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">94533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_QZUOOvYLAE2ZPdrXcdhB7A"
      decimals="-3"
      id="Tc_Q3SjaJdN6UOZ-zkzuRV8-g_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22467000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_I7OIMpypzkSrEKPqv289Ug"
      decimals="-3"
      id="Tc_gKOpDZYGfU6d7tAHA5Ejig_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_xEdxc6X5H0q3SD6AuhjeWQ"
      decimals="-3"
      id="Tc_SBm9BrZ0uEqDofvkD1Kyaw_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8164000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_IS3A1qBWcUOFvecHAjVfRg"
      decimals="-3"
      id="Tc_ZblgQnLDwEab80-8pdIEyQ_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">236994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_aLl-x66--0Gd-mdEgBv5SA"
      decimals="-3"
      id="Tc_fFh_8GySfkCGNhmtF-WQ6Q_6_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">255400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_I-Q4oyTVEkyCnc14Ds4tMg"
      decimals="-3"
      id="Tc_PxKWd5Taa0aP4nIh2ifZuA_6_18"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">216577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_8lc6-zY680G3SlbxPRy9Dw"
      decimals="-3"
      id="Tc_pJnKFrNGsU22JbSZSevJdw_6_30"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">259461000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_EuropeMember_l1vM366-FUqhA7Dpsm7hlw"
      decimals="-3"
      id="Tc_h__WjXjn4kyAzp7qWCPpbQ_6_33"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">270127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_EuropeMember_aH6xO7RyA0K-qI1XZ3QLcw"
      decimals="-3"
      id="Tc_s-SOFeLDg0CTMzGNqNGFfg_6_36"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">224741000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_tDmSfwgAg0qYsfuy3QaOKg"
      decimals="-3"
      id="Tc_n-1bKcZ8s0CpxgEzKucDEg_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">44083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_LrRX0CWhnESlAQTxzXgn7w"
      decimals="-3"
      id="Tc_GvWlQ7X2QkKbgv1_OAWnng_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">31422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_7lmhsyMoT0WMkS00GQLyDw"
      decimals="-3"
      id="Tc_7je8kqZ1QkWhEm2PkK4yTw_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">29768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wX-2cMg6a0CvKDuzE_lDHA"
      decimals="-3"
      id="Tc_ZNq3AeuDPk-MXx0fbGH0dg_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4N_Luu8hCku_YHVBW-rXXg"
      decimals="-3"
      id="Tc_m7aW6ZClU0mv2od49VrVNA_7_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3964000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_56jwcNvXCkm0j9uCaf2Y5w"
      decimals="-3"
      id="Tc_XL1Lj1ETG0-diWLIKBqVXw_7_18"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3632000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_AsiaPacificMember_rp_90doI8Eugx9qCFlGqtQ"
      decimals="-3"
      id="Tc_2KIy0OoTL0-azE-Oh_4JzQ_7_30"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">49661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_AsiaPacificMember_jqXN-P2Kn0a_rG92qHIf3Q"
      decimals="-3"
      id="Tc__JbEucBOpk6peEYrAgq5Yg_7_33"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_AsiaPacificMember_ru7Z9vVBr0etLCCXPir2vw"
      decimals="-3"
      id="Tc_7SOEsWKb_Uiyz_5w8hyPyw_7_36"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_RPpkyVpEKkad_bpeecEUMg_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">431560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_g5yrd1OouUmGc9xyHFUFNA_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">441297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc__FVHMBtQg0uqrFcVbY80_Q_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">447528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_94epbNbpdkmMphbqsuCYyw_8_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">335195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_NfqmNc4J7kuT0Tg3FJibsQ_8_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">344727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_43y7T-65_E6oi6j4shRLVA_8_18"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">282383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_B5YDmxfEOEuitY8ugIwJNQ_8_21"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_tLh_BiXHE0WHDaodQt2KVA_8_24"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc_rh1BHZxdUEmij-i29Z3VYA_8_27"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">94533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_TPSmVd3gGUakfBkUbLPZMg_8_30"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">834289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_CegxaWxToUesl_psuOg4vA_8_33"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">866199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_3L_6GKeSj0iTQr6_xMYOXQ_8_36"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">824444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_ah-ecDHdrEGLtyX-5e-dNQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_ZBD46rCPcEGLXILjPZ_YkQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_7b0AWfJXO0a-3ulS-kTDhw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;4. Investments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Minda Stoneridge Instruments&#160;Ltd.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;49%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company&#x2019;s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$12,701&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$11,288&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as of December&#160;31, 2019 and 2018, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,578,&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,038&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,636&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;PST Eletr&#xf4;nica Ltda.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company had a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;74%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; controlling interest in Stoneridge Brazil from December&#160;21, 2011 through May&#160;15, 2017.&#160;On May&#160;16, 2017, the Company acquired the remaining &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;26%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; noncontrolling interest in Stoneridge Brazil for &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,500&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; in cash along with earn-out consideration. The Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil&#x2019;s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods.  &lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;The transaction was accounted for as an equity transaction, and therefore no gain or loss was recognized in the statement of operations or comprehensive income. The noncontrolling interest balance on the May&#160;16, 2017 acquisition date was &lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;$14,458&lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;, of which &lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;$31,453&lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;($16,995)&lt;/span&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt; was related to the carrying value of the investment and foreign currency translation, respectively, and accordingly these amounts were reclassified to additional paid-in capital and accumulated other comprehensive loss, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="background-color:#ffffff;font-family:'Arial';"&gt;The following table sets forth a summary of the changes in noncontrolling interest:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:4pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Noncontrolling interest at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (130)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 696&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Acquisition of noncontrolling interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,458)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Noncontrolling interest at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil has dividends payable to former noncontrolling interest holders of Brazilian real (&#x201c;R$&#x201d;) &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;24,154&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;($6,010)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$23,204&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,980&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) as of December&#160;31, 2019 and 2018, respectively. T&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;he dividends payable balance includes monetary correction of R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,703&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;($921)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,752&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;($709)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as of December&#160;31, 2019 and 2018, respectively, based on the Brazilian National Extended Consumer Price inflation index (&#x201c;IPCA&#x201d;). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019 and 2018. These dividends were paid in January 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Other Investments&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;In December 2018, the Company entered into an agreement to make a &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$10,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; investment in a fund managed by Autotech Ventures (&#x201c;Autotech&#x201d;), a venture capital firm focused on ground transportation technology which is accounted for in accordance with ASU 2016-01, &#x201c;Financial Instruments &#x2013; Overall (Subtopic 825-19).&#x201d;&#160; This investment does not have a readily determinable fair value and is measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer. The Company&#x2019;s &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$10,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; investment in the Autotech fund will be contributed over the expected &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;ten year&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; life of the fund.&#160; The Company contributed &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$1,600&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$437&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"&gt; to the Autotech Ventures fund during the years ended December 31, 2019 and 2018, respectively.  The Autotech investment recorded in investments and other long-term assets in the consolidated balance sheet was &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$1,827&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$437&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"&gt; as of December 31, 2019 and 2018, respectively.  &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_sPa3UpORs0ygsUGOJAUm1Q"
      decimals="2"
      id="Narr_2ZF6A9woQEysj_l-t7fcXQ"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g"
      decimals="2"
      id="Narr_SE7Ha5Vuh0myG4KotbhTwA"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g"
      decimals="2"
      id="Narr_JYo8_F0qlUWEUwep-Ft8Gw"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_KkJuiNG3PEONi_-vusqD5g"
      decimals="-3"
      id="Narr_gYoAkHorsES8oiybnaF2XA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12701000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_xw9X0RcLVUCPIVmX6PBc1g"
      decimals="-3"
      id="Narr_hGEa7cwL-0OLhCpWLfzbKg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11288000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_45Vyh_8NWUeWTNwqHv297Q"
      decimals="-3"
      id="Narr_TbhtAFG_N0WAFAjj8iiC3w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1578000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_q8Gy5MOEdkK6r40Tp8fhKg"
      decimals="-3"
      id="Narr_UOutcD9yJk-MKwqZTHenBA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2038000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_MindaStoneridgeInstrumentsLtdMember_0-ntqsmXXEmSHHIgScz4IQ"
      decimals="-3"
      id="Narr_kLdYwtbwsU21lVnIGnKzkQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1636000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="Duration_12_31_2011_To_5_15_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_K3xZEIq8W0S1PsbWvCNtBg"
      decimals="2"
      id="Narr_pzvHeCpcxkWpDX5O68vxLA"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.74</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <sri:AdditionalPercentageOfNoncontrollingInterestAcquired
      contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA"
      decimals="2"
      id="Narr_iipN5_Avika9CenIJwSrMg"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.26</sri:AdditionalPercentageOfNoncontrollingInterestAcquired>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="Duration_5_16_2017_To_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_coXoAhybR0qZAGxV_lX3gA"
      decimals="-3"
      id="Narr_npK797gL902079uadMqLhw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1500000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:MinorityInterest
      contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_H3GwpQAVSkKVhnidhoa6sA"
      decimals="-3"
      id="Narr_5Yh-sjCyC0qvKX8ZzahlBw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14458000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_GNA33ay3q06Lvi_qVzrdMQ"
      decimals="-3"
      id="Narr__7g8D89W6Uqv884hYN8sHA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">31453000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="As_Of_5_16_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember_J1Wf46n-FUKf2y2pBuu2AA"
      decimals="-3"
      id="Narr_rfeeQOVn0U6VpdokmnGSyw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16995000</us-gaap:MinorityInterest>
    <sri:NoncontrollingInterestTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_aud0l72DGUSh8na74omYDg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:4pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Noncontrolling interest at beginning of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,762&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (130)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency translation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 826&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 696&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Acquisition of noncontrolling interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,458)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Noncontrolling interest at end of period&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</sri:NoncontrollingInterestTableTextBlock>
    <us-gaap:MinorityInterest
      contextRef="As_Of_12_31_2016_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_Kh4TLuUr4U68AVa4SyjpCQ"
      decimals="-3"
      id="Tc_4ey6DhaXNUuKOvSUD4VifA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13762000</us-gaap:MinorityInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw"
      decimals="-3"
      id="Tc_zhtGpghJikiszpGewUTO0Q_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">130000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw"
      decimals="-3"
      id="Tc_ZRvtoel0_UCBZXlKrUk_2w_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">826000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw"
      decimals="-3"
      id="Tc_lwsSgcw8TUiPJFNK23-v4Q_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">696000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw"
      decimals="-3"
      id="Tc_Gsm2XxvBwUCCzbc9sN43Qg_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14458000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"
      decimals="-3"
      id="Narr_rsz9ElUzY0e64sKi46YlIw"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">24154000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"
      decimals="-3"
      id="Narr_pujci1XFyEuV6JL2qWy7kw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6010000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w"
      decimals="-3"
      id="Narr_ecG-93UxDUyIO1mJj_CHkg"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">23204000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:DividendsPayableCurrentAndNoncurrent
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w"
      decimals="-3"
      id="Narr_QZhujJNk10-SHjKlOYaB-g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5980000</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <sri:DividendsPayablePriceIndexAdjustment
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"
      decimals="-3"
      id="Narr_-Eg3lnpyzUW3tV8zzj9NuQ"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">3703000</sri:DividendsPayablePriceIndexAdjustment>
    <sri:DividendsPayablePriceIndexAdjustment
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"
      decimals="-3"
      id="Narr_oGTj9QSuKE675UX4hVDS0w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">921000</sri:DividendsPayablePriceIndexAdjustment>
    <sri:DividendsPayablePriceIndexAdjustment
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w"
      decimals="-3"
      id="Narr_H0wREuyvTEG-lrswxlqMQg"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">2752000</sri:DividendsPayablePriceIndexAdjustment>
    <sri:DividendsPayablePriceIndexAdjustment
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_QfWoqjsETUmZgGKko8Gp_w"
      decimals="-3"
      id="Narr_FgWYzETEdEeBnwVmB4fagA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">709000</sri:DividendsPayablePriceIndexAdjustment>
    <us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA"
      decimals="-3"
      id="Narr_IOQrFTVw2ECG_dTjNz9pkg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10000000</us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount>
    <us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA"
      decimals="-3"
      id="Narr_WRFSFbbxRES5JxkUyOQTkQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10000000</us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount>
    <sri:InvestmentsContributionPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_SyYZiE-xw06eKpJkFca7Qg"
      id="Narr_YRlPw24zSEajo7nvyWvW9A">P10Y</sri:InvestmentsContributionPeriod>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__2nWsNUlMkiXtjnU56KCrg"
      decimals="-3"
      id="Narr_gvl33xeDgUO9ziUOTr_hrQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1600000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="Duration_10_1_2018_To_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_rR1-u4T460evj0CI2ReTQg"
      decimals="-3"
      id="Narr_EJC9XAixJUWpZnsXUL-17w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">437000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__eROIFTlDUyzA5YCOUanhw"
      decimals="-3"
      id="Narr_8piNtmqh3U-uaLvl8MDChA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1827000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_AutotechVenturesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember_3dtjziKCUUuT3avrU9sNwA"
      decimals="-3"
      id="Narr_6PwbpJQ820yNurndv5dGCA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">437000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_DiZCay0N2kawE-gNEgLphg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;5. Debt&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Interest&#160;rates&#160;at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31,2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Maturity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Revolving Credit Facility&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 126,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 96,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2.77&lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; - &lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2.81%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;June 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Debt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil short-term obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil long-term notes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 972&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;7.00%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;November 2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Suzhou short-term credit line&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,154&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;4.70%&lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; - &lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;5.00%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;August 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,126&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (2,672)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,533)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total long-term debt, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 983&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On September&#160;12, 2014, the Company entered into a Third Amended and Restated Credit Agreement (the &#x201c;Amended Agreement&#x201d;). The Amended Agreement provides for a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$300,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; revolving credit facility, which replaced the Company&#x2019;s existing &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$100,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; asset-based credit facility and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#x201c;2019 Credit Facility&#x201d;). The 2019 Credit Facility provides for a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$400,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; senior secured revolving credit facility and it replaced and superseded the Amended Agreement. The 2019 Credit Facility has an accordion feature which allows the Company to increase the availability by up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$150,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The 2019 Credit Facility has a termination date of June 5, 2024. In 2019, the Company capitalized &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,366&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$275&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in interest expense, net during the year ended December 31, 2019. Borrowings under the 2019 Credit Facility bear interest at either the Base Rate or the LIBOR rate, at the Company&#x2019;s option, plus the applicable margin as set forth in the 2019 Credit Facility. &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;The 2019 Credit Facility contains certain financial covenants that require the Company to maintain less than a maximum leverage ratio and more than a minimum interest coverage ratio. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The 2019 Credit Facility contains customary affirmative covenants and representations. The 2019 Credit Facility also contains customary negative covenants, which, among other things, are subject to certain exceptions, including restrictions on (i) indebtedness, (ii) liens, (iii) liquidations, mergers, consolidations and acquisitions, (iv) disposition of assets or subsidiaries, (v) affiliate transactions, (vi) creation or ownership of certain subsidiaries, partnerships and joint ventures, (vii) continuation of or change in business, (viii) restricted payments, (ix) prepayment of subordinated and junior lien indebtedness, (x) restrictions in agreements on dividends, intercompany loans and granting liens on the collateral, (xi) loans and investments, (xii) sale and leaseback transactions, (xiii) changes in organizational documents and fiscal year and (xiv) transactions with respect to bonding subsidiaries. The 2019 Credit Facility contains customary events of default, subject to customary thresholds and exceptions, including, among other things, (i) non-payment of principal and non-payment of interest and fees, (ii) a material inaccuracy of a representation or warranty at the time made, (iii) a failure to comply with any covenant, subject to customary grace periods in the case of certain affirmative covenants, (iv) cross default of other debt, final judgments and other adverse orders in excess of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$30,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, (v) any loan document shall cease to be a legal, valid and binding agreement, (vi) certain uninsured losses or proceedings against assets with a value in excess of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$30,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Borrowings outstanding on the 2019 Credit Facility and the Amended Agreement as applicable, were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$126,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$96,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively at December 31, 2019 and 2018, respectively. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company was in compliance with all credit facility covenants at December 31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has outstanding letters of credit of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,768&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,815&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Debt&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil maintains long-term notes used for working capital purposes which have fixed or variable interest rates. The weighted-average interest rate of long-term debt of Stoneridge Brazil at December&#160;31, 2019 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;7.00%&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;. Depending on the specific note, interest is payable either&#160;monthly or annually. Principal repayments of Stoneridge Brazil debt at December&#160;31, 2019 are as follows: &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$518&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in 2020 and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$454&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in 2021.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In December 2019, the Company&#x2019;s wholly-owned subsidiary located in Campinas, Brazil, Stoneridge Brazil, established an overdraft credit line which allows overdrafts on Stoneridge Brazil&#x2019;s bank account up to a maximum level of R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, or &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,244&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, at December 31, 2019.&#160; There was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; balance outstanding on the overdraft credit line as of December 31, 2019. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s wholly-owned subsidiary located in Stockholm, Sweden, has an overdraft credit line which allows overdrafts on the subsidiary&#x2019;s bank account up to a maximum level of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;20,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Swedish krona, or &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,136&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,259&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, there was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; balance outstanding on this overdraft credit line.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s wholly-owned subsidiary located in Suzhou, China, has two credit lines (the &#x201c;Suzhou credit line&#x201d;) which allow up to a maximum borrowing level of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;60,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Chinese yuan, or &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,618&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December 31, 2019. At December 31, 2019 there was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,154&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in borrowing outstanding on the Suzhou credit line with a weighted-average interest rate of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;4.80%&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;.  The Suzhou credit line is included on the consolidated balance sheet within current portion of debt. At December 31, 2018, there was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#160;balance outstanding on these credit lines.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company was in compliance with all Credit Facility and debt covenants at December&#160;31, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At December&#160;31, 2019, the future maturities of the Credit Facility and debt were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,672&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 126,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 129,126&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Io74gHV2902b2RcwZ76fsA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Interest&#160;rates&#160;at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31,2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Maturity&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Revolving Credit Facility&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Credit Facility&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 126,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 96,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2.77&lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; - &lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2.81%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;June 2024&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Debt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil short-term obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil long-term notes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 972&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,527&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;7.00%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;November 2021&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Suzhou short-term credit line&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,154&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;4.70%&lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; - &lt;/b&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;5.00%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;August 2020&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total debt&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,126&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,516&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: current portion&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (2,672)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,533)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total long-term debt, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 983&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ"
      decimals="-3"
      id="Tc_n-fRi4gYokme48LYPiebqw_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">126000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA"
      decimals="-3"
      id="Tc_YzPimgtZeEaHvn8rUlDhNg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">96000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_abXydcH9LkGdK2lzLuivgw"
      decimals="4"
      id="Narr_UiEIIn4Ym02PQ3eymw0i0w"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0277</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_OguPON7mI0OnAuxmqdyCQg"
      decimals="4"
      id="Narr_K2JgrMZzf02dU1yWtoVw9g"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0281</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg"
      id="Tc_htqhYLug6UurjFwLuD5PSQ_4_10">June 2024</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:ShortTermBorrowings
      contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstShortTermObligationsMember_QD9lSnW-A02byGaAaizkOg"
      decimals="-3"
      id="Tc_PssvakD6602THPXnOAYIYw_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">989000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_smc2Z45nB02AooVXhXioSA"
      decimals="-3"
      id="Tc_RF3RC-X1yES5x6_Gfpf6yQ_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">972000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw"
      decimals="-3"
      id="Tc_3d34HPftUUWpEq1EFdt3fw_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1527000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_12_31_2018_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_Ad8gd9C3o065Qq8_KOEOhw"
      decimals="4"
      id="Narr_K77W5H7r90efZD_EUscOPg"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0700</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_LongtermDebtTypeAxis_sri_PstLongTermNotesMember_NHvUZSDAQUqpTC5OEdFTzQ"
      id="Tc_caOYuQFW4UiFDnYw5Cic6Q_8_10">November 2021</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"
      decimals="-3"
      id="Tc_WzsNpJOB-keok6jpuPeVGQ_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2154000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_M61Pj9LIzki5K1ZFOLBG_A"
      decimals="4"
      id="Narr_07wmk9c2UU-PGyRgXXmy7A"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0470</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_Xh6r8F4Swk6DEd5y8arwJw"
      decimals="4"
      id="Narr_gv1fHhXNs0qe2uLDAPVTrw"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0500</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_VxQlb_otOUO2Fi0MuNiC-w"
      id="Tc_ZhC50hSz_0aHK-LkUDW9Qw_9_10">August 2020</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_wdmlJ2CgS0ekPgfB7Dj-OQ_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3126000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_0rFl27dAkkywwGWj-Qjf-A_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2516000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_PwJOPnPuKE-AX5BJ_Z6yCQ_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2672000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_PNMoMJKdBUuNj1jbcbzvQg_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1533000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_bTEZ1OBGkUKemwWNL_Hu5Q_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">454000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_0lJOM3YSok-xaLKD-qdqtQ_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">983000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_9_12_2014_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_hYhNlb-Ick6BfxzPAcRvLA"
      decimals="-3"
      id="Narr_kDcetfARy0yU_o34RQ3DZg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="As_Of_11_2_2007_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_57WFX-I5E0GYiRTIHglm7g"
      decimals="-3"
      id="Narr_PW_AXVkFzk6yrCmYZ3Telg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">100000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A"
      decimals="-3"
      id="Narr_QDoQSX2AakeJPgTCtLGwdg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility
      contextRef="As_Of_6_5_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_8ojTU1rH70q5nSJDSaqT5A"
      decimals="-3"
      id="Narr_kF9SAgg9ZkqMldGUIH5Rxg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">150000000</sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ"
      decimals="-3"
      id="Narr_MEplBNxv4kaa9_dEBuQ6RA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1366000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg"
      decimals="-3"
      id="Narr_nNty5JakHkybiCD66KF4-w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">275000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ"
      decimals="-3"
      id="Narr_X57wwTdj4UudCfs_T5XOTw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">30000000</sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount>
    <sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_M4nJt8ol3USukF3fNWAGcg"
      decimals="-3"
      id="Narr_Ou6Pol4KeEGopbDMwjzZHw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">30000000</sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_-4SIkR8Cf0mjH5Is47xLkQ"
      decimals="-3"
      id="Narr_9rT4cHMbAU698_F0-63-EA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">126000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_v100nmXnEEayy-8OWzR-qA"
      decimals="-3"
      id="Narr_UUInenjoekWYP3vjsAlp9g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">96000000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_1b1OXyAwoU-DkAyWB6vi5A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1768000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_rPGoC-HP10GZRLpXWRvrPQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1815000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LongtermDebtWeightedAverageInterestRate
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_NmHtD1Cmnk2GduPRLfFp7w"
      decimals="4"
      id="Narr_CJ0dJysu9Eywg8CGoh_mhA"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0700</us-gaap:LongtermDebtWeightedAverageInterestRate>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw"
      decimals="-3"
      id="Narr_BVplW-oddEmw_tkKIRHPZg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">518000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_DebtInstrumentAxis_sri_TermLoanMember_G1FZhfW2LU2PBRwgg-L9Uw"
      decimals="-3"
      id="Narr_hr-QIcT5oUOf3oOISFLoTw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">454000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ"
      decimals="-3"
      id="Narr_Sf5DBXD8hUqoTvRTpytb-A"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ"
      decimals="-3"
      id="Narr_4egBriFLNkCyagToY74QNA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1244000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_3pFtF4-EKEaKg58-zWxHHQ"
      decimals="-3"
      id="Narr_74vIQF3kzUiOEVwSj5hmJQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg"
      decimals="-3"
      id="Narr_i-uGmwRJJ0-Xd2q57rynkg"
      unitRef="Unit_Standard_SEK_skiP2NlkGkWMtNMoxRKK-g">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg"
      decimals="-3"
      id="Narr_8HL1gfx9r0CBcUP-3v2u2g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2136000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA"
      decimals="-3"
      id="Narr_BGosZGEYHEyJAOaQ-0_Gnw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2259000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_s83g9i2JlEmHNprJyGXkkA"
      decimals="-3"
      id="Narr_JhT60JA6yEu2-MvAALPOog"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_e6EvK9eC3kmR1DwxlO5fgg"
      decimals="-3"
      id="Narr_GEpdlQSl4EGr61j--pIv6g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"
      decimals="-3"
      id="Narr_YBntiRNN4EWVDhjqCEIZWA"
      unitRef="Unit_Standard_CNY_DPCDc2T24k69E_1YOoMhdQ">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"
      decimals="-3"
      id="Narr_TXEw_pVE1UyxwPOROwKkqw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8618000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"
      decimals="-3"
      id="Narr_BwSgibf5tUa2PvQjZQ1UUQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2154000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="As_Of_12_31_2019_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_HfY0FKsokkuKUcZxsXdxdw"
      decimals="4"
      id="Narr_SdX2e_0EQ0uVA1XfVLvq-A"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0480</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="As_Of_12_31_2018_us-gaap_CreditFacilityAxis_sri_SuzhouShortTermCreditLineMember_okme7P2aXk2xr3wDQ2xS_g"
      decimals="-3"
      id="Narr_kOsQUgXWUUarNtTn6okwkw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DebtInstrumentCovenantCompliance
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_0V4qN5S50ECllBiodNPGAA">The Company was in compliance with all Credit Facility and debt covenants at December&#160;31, 2019 and 2018.</us-gaap:DebtInstrumentCovenantCompliance>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_4acz202NuESRx5SK-HCzTQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,672&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 454&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 126,000&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 129,126&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_OxLo5eFwJEqMTJzjZUjU5A_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2672000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_8Y-lawpLrU6e5XD3Saxmow_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">454000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_v6NwYcf9wUSC2PiyydD8QA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">126000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_6vRjAeT3mkWGFb07UuFrEQ_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">129126000</us-gaap:LongTermDebt>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_oaQKdab0bEONqz9oCKmReg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;6. Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The income tax expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of income before income taxes and the provision for income taxes consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.12%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Domestic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30,464&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 36,657&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 37,929&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 68,393&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 65,058&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 52,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Provision for income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,384)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State and foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,900&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 6,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total current expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,516&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,780&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,788&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,585)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State and foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (1,194)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,236)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (3,374)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total deferred benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,586&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,959)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total income tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,102&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,210&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3.55pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;A reconciliation of the Company&#x2019;s effective income tax rate to the statutory federal tax rate is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.53%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Statutory U.S. federal income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 21.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 35.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (0.8)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax credits and incentives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (9.2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (8.4)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (4.7)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (4.5)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Impact of change in enacted tax law&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1.5&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1.3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (17.2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (0.2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (3.0)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4.9)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Compensation and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (0.7)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1.1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2.1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Effective income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 11.8&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Significant components of the Company&#x2019;s deferred tax assets and liabilities were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,254&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,105&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accrued liabilities and reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,211&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,181&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 552&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,536&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,448&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 22,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,768&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 582&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36,456&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 39,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,586)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (8,962)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets less valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,870&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 30,845&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (2,071)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,545)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (14,846)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,683)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Outside basis difference in foreign subsidiary&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (13,750)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-size:10pt;font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-family:'Arial';"&gt;(13,750)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Lease liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,695)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (375)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (641)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (35,737)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (33,619)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,867)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,774)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The balance sheet classification of our net deferred tax asset is shown below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,663&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (12,530)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,895)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,867)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,774)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company has recognized deferred taxes related to the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested.  Any foreign tax on repatriation of earnings not considered to be indefinitely reinvested is expected to be immaterial.  At December&#160;31, 2018, the aggregate undistributed earnings of our foreign subsidiaries amounted to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$56,894&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Based on the Company&#x2019;s review of both positive and negative evidence regarding the realizability of deferred tax assets at December&#160;31, 2019, a valuation allowance continues to be recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized. The future provision for income taxes may be significantly impacted by changes to valuation allowances in certain countries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;The Company has net operating loss carry forwards of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$57,817&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$23,851&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; for state and foreign tax jurisdictions, respectively. The state net operating losses expire from 2026-2035 or have indefinite lives and the foreign net operating losses expire from 2020-2024 or have indefinite lives. The Company has general business and foreign tax credit carry forwards of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$15,833&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$1,711&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$1,354&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in &lt;/span&gt;&lt;span style="-sec-ix-hidden:_cfe3b670_aa7e_4408_b7f3_f1d5f36bd1a2"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;2025&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;, and the state and foreign tax credits expire at various times.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following is a reconciliation of the Company&#x2019;s total gross unrecognized tax benefits:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance as of January 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,481&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax positions related to the current year:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax positions related to the prior years:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Reductions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (32)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (165)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (176)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Expirations of statutes of limitation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (49)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance as of December&#160;31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,449&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At December&#160;31, 2019, the Company has classified &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$0&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as a noncurrent liability and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,449&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as a reduction to non-current deferred income tax assets. If the Company&#x2019;s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company&#x2019;s effective tax rate is approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,449&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,481&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; at December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the Company recognized approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$(5)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$(13)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$(33)&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of gross interest and penalties, respectively. The Company has accrued approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$0&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$19&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the payment of interest and penalties at December&#160;31, 2019 and 2018, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax&#160;years for each jurisdiction:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Jurisdiction&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Open Tax Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;U.S. Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Argentina&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;China&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;France&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Germany&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Italy&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Mexico&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Netherlands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Spain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Sweden&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;United Kingdom&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_R_BRsSI7JUSvRAOBNcbobw">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.12%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Income before income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Domestic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30,464&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 36,657&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 37,929&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,925&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 68,393&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 65,058&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 52,582&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Provision for income taxes:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Current:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,384)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State and foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,900&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 6,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total current expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,516&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,658&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,492&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,780&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,788&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,585)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State and foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (1,194)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,236)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (3,374)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total deferred benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,586&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (5,959)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total income tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,102&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,210&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3.55pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_lJ7Zr5wMEEGwhczjxa3gaQ_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">30464000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_6sv0--tKWEOTb6UKXNnmPg_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32907000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_be-noKGdHUWy4Vl-f7COqQ_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36657000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_xQEih8DyIE29ZeC3g_7K5A_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">37929000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_wgwLYB0K6kuE8bV29O3z6Q_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32151000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_aH-O643qsE6U0pzamuqv6Q_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15925000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_lC251LuwI0ebn74AuEkVzQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">68393000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_thU5rsP4AUi8KhifjEfGQQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">65058000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_bDLAq6zPS06O37OSHQMDQQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52582000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_jkWpi-VtZ0KNrncBVKMMOw_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4384000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_EISUOONHNUWXYlK3MPyBmQ_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2370000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_slWHoQbbr0e2DDMsCBDoIw_9_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2478000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <sri:CurrentStateAndForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_-sb3KDHtmEm8AA2tBlIY1A_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6900000</sri:CurrentStateAndForeignIncomeTaxExpenseBenefit>
    <sri:CurrentStateAndForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_FfI-Z6x7VkGMs55BJfFlmA_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6288000</sri:CurrentStateAndForeignIncomeTaxExpenseBenefit>
    <sri:CurrentStateAndForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc__xOQe38exUeNs3qltZJAUA_10_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11014000</sri:CurrentStateAndForeignIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_BZ2dKQ5AR0OKK_p0v9dlLw_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2516000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_u5bwtooqdku2aiKIYnpA_w_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8658000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_n6g-KjQbPESG9oPEq3KWlA_11_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13492000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_arZ3LCkGnkuxJlBqO_kXCg_14_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6780000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_gKHvOTspykqdqEGPu0KK8A_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3788000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_xi3eBxY-b0ecDn9QomSp_g_14_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-2585000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_fokERszKR0GFbtMzPvUTKA_15_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1194000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_B0XCZOs3dEKr-y2jklp6Bg_15_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1236000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_XgEF0qTPiUqfOF5UVKTMSg_15_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-3374000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_TVx1ZY1Ec0iBhGVPajOtxg_16_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5586000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_1FBT4bZXmUuaMNjKYGLn0Q_16_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2552000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_3PmeDwtxwUGUxHqlWO0-NQ_16_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5959000</us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_8cqkGR69CUOs_EP5CUDyDQ_17_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8102000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_3Uj01KtOZ0WwdD7Lt4o-7Q_17_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_Q9BXB5DsVU-vdK5d-nUD7Q_17_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7533000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_GKWxAaQYfEmkHrWMLCty-g">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.53%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Statutory U.S. federal income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 21.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 35.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;State income taxes, net of federal tax benefit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (0.8)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax credits and incentives&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (9.2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (8.4)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (4.7)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign tax rate differential&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2.0&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (4.5)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Impact of change in enacted tax law&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1.5&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1.3)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (17.2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (0.2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (3.0)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4.9)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Compensation and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (0.7)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1.1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2.1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Effective income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 11.8&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_5QutNUAo8kG2FNighDT3YQ_2_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_q7qn0aE50EyZUbCuMbOBBQ_2_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_Q6SQk04xLkO6Ihd_1SkLIw_2_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.350</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_6dj91Pe2mkO5--6X1ib8vQ_3_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_meLaHU-ePkmeJ0yEatWzCQ_3_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_yqWtIfpFFkCojG-NW0RTfw_3_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.008</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_hoGwLvRmAkicuEWqmAlKGg_4_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.092</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_uAT42kyWBEWKv2eh_jfqSA_4_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.084</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_vZq57pwWqEqHhyi980aIZQ_4_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.047</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_GUJpvNzsrUierXAO7knIIg_5_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_AFuz9FURgEyhu8K0crq0LA_5_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_00dYsQ84Yk67ohpZHIQALQ_5_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.045</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_swGrnT4lXk2e7_PRjUQ5_Q_6_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_UPs0kcG39kmwl14Y1jtVyg_6_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_ugedrTy17UumO2itnwUs0w_6_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.172</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_uEw2kqDek0CQrzdngzvO9w_7_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_qEsnGdua5UuYNMeRUPzKrg_7_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.030</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_DupphjnaMEW5LDwECC88fg_7_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.042</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_N-7iQpGga0-U0vxK_oE7QA_8_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.049</sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings>
    <sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_sLjcYAakNUO-PpEkbsKqrQ_8_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.010</sri:EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_Er1m7iF9dEujj5XAHlkvnQ_9_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.007</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_YdrYoEONQ0WyxKS2GalJeQ_9_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_ZnZ0WzGU10-8GP99aGW4VQ_9_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_vBR1yjVAwUaSHwNgyoWXKQ_10_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_CogobMkigkWM0O1MFvO3Lg_10_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.054</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_fSAOsPEZK0SnTBLvkYUQyg_10_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.034</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="3"
      id="Tc_xjoOdgx-Bk2EM2DHaEuNnw_11_3"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.118</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="3"
      id="Tc_8N7qSdMArkKgF3W1zQNtJw_11_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.172</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="3"
      id="Tc_kIv1JikOp0OGxYMWP7pCzA_11_9"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.143</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_54fTM2x0WEW6qI_NHxKfTA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inventories&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,254&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,135&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee compensation and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,105&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,225&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accrued liabilities and reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,211&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,181&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 552&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 647&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax loss carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,536&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,437&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax credit carryforwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,448&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 22,772&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Right-of-use assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,768&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 582&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36,456&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 39,807&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,586)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (8,962)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax assets less valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,870&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 30,845&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Property, plant and equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (2,071)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,545)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Intangible assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (14,846)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,683)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Outside basis difference in foreign subsidiary&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (13,750)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-size:10pt;font-weight:bold;"&gt; &lt;/b&gt;&lt;span style="font-family:'Arial';"&gt;(13,750)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Lease liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,695)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (375)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (641)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (35,737)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (33,619)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,867)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,774)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_ITfRJRKFlESCeb8IbFIGLA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2254000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Z1RtVXjxcUW30PK3gqyBOA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2135000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_s18_-ivQzki-QGi6R0DAfQ_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2105000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_zP1XGMyBUES_a-FOTGeFzA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1225000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_FDWs1SOgAUSFRSryG2rgXg_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3211000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_FF99-sdIGkabA9U_gzPCOQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4181000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_dR_tMbQpR0-nuAqgem9hkw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">552000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_ZiGuE3R6RUO8yLzIR2hMGA_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">647000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_iiGRpbscPUS9CwAXb-zF8Q_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7536000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_j1q5nAF4YE2TYbftkunB6A_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8437000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_TGvkq_ROS0G-uvTPQK21FA_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15448000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_DOyYU8tY3UqDH9FV8ZhKdQ_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22772000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_VVOB7YBQ4E6PXa5D97kG-g_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4768000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_clOYP4KMeUeUE0RM9rA-Ag_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">582000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_g49xTvEkhkyMewYCMDaF7w_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">410000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_gZaoPvVLSEGlJFY7kTd9Mw_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">36456000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_XishfKfbVUqSzE8ZrYsrNg_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">39807000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_cySMX9cJ00SeKiVY5B9MBA_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8586000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_9WFw9iWfVkK1vM_r0KrCTQ_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8962000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_Hge1Teu-xUmoqNK-Zwgv_g_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27870000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_PbFkJ8ALM0663_pzAkO9Mg_13_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">30845000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_ZjaBWYsj106CgSh3apUPNA_16_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2071000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Na2O-9qUbU2mMsTfEZejfA_16_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2545000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_Sh4UaOwRr0WfatwKq2ZCxA_17_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14846000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_LDx0jOvuyUKVM6X6yk4GFA_17_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16683000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <sri:DeferredTaxLiabilitiesBasisDifference
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_D99jLr-QgEmCsw0tosXGig_18_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13750000</sri:DeferredTaxLiabilitiesBasisDifference>
    <sri:DeferredTaxLiabilitiesBasisDifference
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_D6JBP-4-90ycHJZw3t289A_18_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13750000</sri:DeferredTaxLiabilitiesBasisDifference>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_KWtEB84Ob0G-KoFQZfw9Sw_19_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4695000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_e-t6ajduV0CPPzAOWbiZpA_20_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">375000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_8_IkJpS9zU-v4Ix3hgU7qw_20_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">641000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_5LbFysuBNk-aPlRXgWeAhA_21_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35737000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Ymy0ePgN6EiN6n1EtDZm8Q_21_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33619000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_L1GbiUcXkUiobpj71OXOXQ_22_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7867000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_NbMOZ-q3OEO83QljeIKR8w_22_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2774000</us-gaap:DeferredTaxLiabilities>
    <sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_-bF-I5SeDkOUJG2PJyJVBQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term deferred tax assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,663&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,121&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (12,530)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (14,895)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (7,867)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,774)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock>
    <sri:LongTermDeferredTaxAssets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_t7tRZhcPqkytrnJYlKi_VQ_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4663000</sri:LongTermDeferredTaxAssets>
    <sri:LongTermDeferredTaxAssets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_U-RlCj0UikGHvL6Svi438Q_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12121000</sri:LongTermDeferredTaxAssets>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_YgVfOrtVjkeuxiNyNND3JA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12530000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_Et7NIf56bUK5MKtjhk1QjA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">14895000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_D1qqJ1Nve064dKZB_EI3Ng_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7867000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_jyki7pmLgE2yVqNvB4olHg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2774000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_QM9la7eqWEm4DudRc6pxcw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">56894000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw"
      decimals="-3"
      id="Narr_Nx9LmRpa6kOqJH19vUY2TA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57817000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw"
      decimals="-3"
      id="Narr_U7DDFrVd006yBLsNAOMOFg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">23851000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_ku24DOrEpkKtzRsVOfYbAg"
      decimals="-3"
      id="Narr_zZpX5eh8h0izM4hqyBFDSQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15833000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember_xVdDufxxHkG3PU4anvVEkw"
      decimals="-3"
      id="Narr_wZtVBZ4q7EKpKyyrZQaBDg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1711000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="As_Of_12_31_2019_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_OVd0Pb9dsE2kAX30JljWbw"
      decimals="-3"
      id="Narr_L0u4th85dkaRPKQKC1lCIw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1354000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_AGey__k2nkWQ86f46o9YvQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance as of January 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,481&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,839&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax positions related to the current year:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Additions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Tax positions related to the prior years:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Reductions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (32)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (165)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (176)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Expirations of statutes of limitation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (49)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance as of December&#160;31&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,449&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,481&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_bHKPkAafMkSA5UVKShn0TQ_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3481000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_pAjK1CGPrk-AmAJB20Tw5Q_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3645000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ"
      decimals="-3"
      id="Tc_EC39EXLSCkGqlF1Iud-yuw_2_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3839000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_9dnvHNwzfEOwUnkjcyu7Tw_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">31000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_EsEzQXTyYka7zmcqsfC7Wg_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_gzUEPuxhS0Crj0QHVriKUw_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">165000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_1bhO8BwkLkCKw2ZFVb2jpw_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">176000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_otLiyuGIaUiGQEnrIgh-uA_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_M7FvVkwq2k2pkECxfIdiAg_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">49000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_tHnpF1uGPk2enbQmG1-jeQ_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3449000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_1M5H1kS9GESfvCxs8ggbjg_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3481000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Tc_IRYtONAugk29OXZx3p0tjw_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3645000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_lYKmgsUxnEiXuBRZnRGZmQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <sri:LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_ADHhlw8xFUq0gDYSafEC2w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3449000</sri:LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_0JLBUowLuUaVN_XeIOZLJA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3449000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_2Bpu4vIuTU-hwEMzio4LcQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3481000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_6PAXyyMqLECswj3cYP9yQw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_HKNkY0Lbi0CBsbcaf37IVg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_kCsLYt52dUOlZhcVI-ubUA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_HzIZJPFnR0KG0fcN_2hQCQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_gD6qZY8bLEiWOJ24R3roQQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">19000</us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued>
    <sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_-vZRDL24e02jmNvZ-eGjaw">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Jurisdiction&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Open Tax Years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;U.S. Federal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Argentina&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;China&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;France&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2017&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Germany&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Italy&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Mexico&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Netherlands&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2016&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Spain&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2015&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Sweden&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2014&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;United Kingdom&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2018&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;-&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw"
      id="Narr_iR-3BS8hak61GgYnb5xE7A">2016</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_KxaIIK-LXEewk_2U15mekA"
      id="Narr_fpePm26L60q7HEQvxgEqtQ">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_qcZpq5sJgkO3A4ZTS3I7og"
      id="Narr_AfjO-WsT3U6jCzqTtG2LPA">2014</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_sri_IncomeTaxAuthorityArgentinaMember_WtswY_goa0-BruqaxRFn2Q"
      id="Narr_GHFdcaVU8ESXeWN4WzzLDw">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_LIkhKSAZfUKWIh7rjLi4kA"
      id="Narr_ClKLWG7UkUaMmGcqMsn9Tw">2014</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_BR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember_hqTll8ceL0uh4LTtDDkrVw"
      id="Narr_2lcf21uRokucjkB4cyNR8Q">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_RyKcPt8rgUOOuhsDD_jBCQ"
      id="Narr_W2k_ZJrXX0GBNYaIe8xkVA">2016</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_CN_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_StateAdministrationOfTaxationChinaMember_cTcZKcWHU0Gce_mnj4lRNw"
      id="Narr_n9uaerCtyUib9BX6bfIyRQ">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_IdUhD0jjUU6KT4cKt18XrA"
      id="Narr_ndk6ISXMJEyc0Sg5VTs-nA">2017</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_FR_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember_s3tQXMzM10imLCd_4ct8Xw"
      id="Narr_Pfs5M7jYcUiO_abUIyUymw">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_UdSZFvL9hU6ZhiTm2cw5lg"
      id="Narr_8iJz262wpUS_CopjqkK1kg">2016</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_FederalMinistryOfFinanceGermanyMember_xdA3EbUK_0ONQidynVqw6g"
      id="Narr_IKcMOiShiU6Vlc6aoEo50g">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_G1APgvA4L0i7dfY8WiD4EQ"
      id="Narr_JWxMkXgSU0eflvyOFjaCSA">2014</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember_yo69IuPLyka6zVXZQEbZKw"
      id="Narr_F6uW5KSi4EOJs-J4tMrp9g">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_KNPOHKefoUeuvdnRzKq6Mw"
      id="Narr_Y-aL7ZkXEkaOcZf4xMCnRQ">2014</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_MX_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_MexicanTaxAuthorityMember_QfqAtxUbkEmM3Q_xB1KqEw"
      id="Narr_AWYcRLzoiU6y_tcxQ3QMJA">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_BDJcjbiIy0qqUkOimf3acQ"
      id="Narr_rHH1IEP5E06YwfWWGCZnWQ">2016</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAndCustomsAdministrationNetherlandsMember_k-VWGsSjfUqH7ECDWRmzQw"
      id="Narr_luQrsYOzlUCgQCLFAFp9JA">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_3uuqBxW750K7QYyyyRFxjA"
      id="Narr_F93L9k-kIUixQnOQG1IJdQ">2015</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_ES_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_TaxAuthoritySpainMember_AO7iJwXTF0-wIvEutr02nw"
      id="Narr_Z6AyoXUTDkmKisf6gmqcuw">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_kSSRRHAhhUC42zGfeg9x2A"
      id="Narr_cdQjqlw4T0Sm5k36VJFoWQ">2014</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_SE_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_SwissFederalTaxAdministrationFTAMember_qNRm7zv9m0-dK1LF5WruUA"
      id="Narr__OJlrvl51UKF0FtyUjyVAA">2019</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_d7w8rIW0KEiaHPW6k0VFqg"
      id="Narr_8hehFcM_jkiWlVdukOU2dg">2018</us-gaap:OpenTaxYear>
    <us-gaap:OpenTaxYear
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_IncomeTaxAuthorityAxis_country_GB_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_HerMajestysRevenueAndCustomsHMRCMember_SSRAoaQU-U-Z9VO8vX33oA"
      id="Narr_GkXJZEXyVUyXWBKUkGvLEA">2019</us-gaap:OpenTaxYear>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_ebKkSheQNUukyKgQpcQYGQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;7. Leases&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (&#x201c;CPI&#x201d;) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;For the leases identified, right of use (&#x201c;ROU&#x201d;) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company&#x2019;s lease terms may include options to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;extend&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; or &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;terminate&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&amp;amp;A and design and development (&#x201c;D&amp;amp;D&#x201d;) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;As a result of the Company&#x2019;s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The components of lease expense are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,740&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 529&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 363&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,632&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,027&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Liabilities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_5nPDPvte3kykJeR0ePk_YA_6_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease current liability, included in other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,556&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_xcB6W5ELbUmXFowxDlAOBA_7_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease long-term liability&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17,971&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total leased liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,527&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Maturities of operating lease liabilities are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,238&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,613&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,593&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,489&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,171&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,328&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,432&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,905)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,527&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Weighted-average remaining lease term and discount rate for operating leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;6.71&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;5.75&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other information:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating cash flows:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cash paid related to operating lease obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,558&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-cash activity:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Right-of-use assets obtained in exchange for operating lease obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,065&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_KV9DOUC4QUyOmt3oAr6q5w">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Narr_OzVTz2eSJUG9JDpOxTwSyQ">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Y2Rx0JqPJE6a2R6gxFdWEg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,740&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 529&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 363&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,632&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_-b2FwziQ4UycsLio3WY5eg_2_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5740000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_rPz8Ci9qREyhN6u8JZfXfA_3_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">529000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_yk5L-eKQfE-ExsKpDzWzYA_4_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">363000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_rbLhxwUrS0afHKuo7eRq9g_5_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6632000</us-gaap:LeaseCost>
    <sri:LeaseBalanceSheetDisclosureTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_WLu0K6wAVUedEsxkpE-dCw">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Assets:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,027&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Liabilities:&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_5nPDPvte3kykJeR0ePk_YA_6_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease current liability, included in other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,556&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_xcB6W5ELbUmXFowxDlAOBA_7_0"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Operating lease long-term liability&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17,971&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total leased liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,527&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:LeaseBalanceSheetDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_K9fZ8DB6sU27kbZNrpFV5A_3_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22027000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_atSJ7B1iIUGHTX1s_C5viA_6_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4556000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_dddaOAvbeUWzYLCqU64tJA_7_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17971000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_x2YUFXkkFkGTW2Kd4S-Wow_8_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22527000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Hp0_0iFpmUmh3cWOquWrRA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,238&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,613&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,593&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,489&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3,171&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 7,328&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27,432&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,905)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 22,527&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_YLUheMgDTEGvCBWHcJWW2w_2_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5238000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_N0T-f5ZwKEmTE2DOc6vG6A_3_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4613000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_vwXp_YWfQEGNjeUkZ-gEjA_4_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3593000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_BS7jYRJovE23j3jTgxhDbA_5_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3489000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_sAxmDpKl-EeJL1F6q8vjOg_6_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3171000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_C0xUlO0wOEereU-MqqKvyQ_7_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7328000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_vrlxrxM-Z0aMF_br_X4BAw_8_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27432000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_QqqVV8qKtUejzwrUS1iGaw_9_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4905000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_v8P5ce5FK0S83mefrAZ5_g_10_2"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">22527000</us-gaap:OperatingLeaseLiability>
    <sri:LeaseQuantitativeDisclosureTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_4EYwXhplj0WXi4XK0qQHUA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-size:9pt;font-weight:bold;"&gt;6.71&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;5.75&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:LeaseQuantitativeDisclosureTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      id="Tc_-bffi9jwVUC89vmKPo2XoA_2_4">P6Y8M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="4"
      id="Tc_j9ZKHZ6yM0qfKXOZdcEWCQ_3_4"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.0575</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Hwwo-MA-pkyVw3iFgPkUmg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating cash flows:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cash paid related to operating lease obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,558&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-cash activity:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Right-of-use assets obtained in exchange for operating lease obligations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,065&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_1IREnjbq7UaKGIv0KUyNBA_3_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5558000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_AGaDojdXc02TmAYkBl38EQ_5_4"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6065000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_dgbeULYEs0mr7dAVhHRqbg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;8. Share-Based Compensation Plans&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In May&#160;2016, the Company&#x2019;s shareholders approved the 2016 Long-Term Incentive Plan (the &#x201c;2016 Plan&#x201d;) and reserved &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;1,800,000&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Common Shares (of which the maximum number of Common Shares which may be issued). Under the 2016 Plan, as of December&#160;31, 2019, the Company has granted &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;1,200,753&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; share units, of which &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;476,870&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; were time-based with cliff vesting using the straight-line method and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;723,883&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; were performance-based. There are &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;779,684&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; shares available to be granted under the 2016 Plan at December&#160;31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;In 2019, 2018 and 2017, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;three years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; after the date of grant. The performance based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;three years&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group&#x2019;s &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;three year&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the&#160;years ended December&#160;31:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total shareholder return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 45&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Return on invested capital&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 18&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;In April&#160;2005, the Company adopted the Directors&#x2019; Restricted Shares Plan (the &#x201c;Director Share Plan&#x201d;) and reserved &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;500,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; Common Shares for issuance under the Director Share Plan. In May&#160;2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;200,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;700,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. In May 2018, the Company&#x2019;s shareholders approved the 2018 Amended and Restated Director&#x2019;s Restricted Shares Plan (the &#x201c;2018 Director Share Plan&#x201d;) to increase the number of shares for issuance by &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;150,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;850,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. Under the 2018 Director Share Plan, the Company has cumulatively issued &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;670,797&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; restricted Common Shares. As such, there are &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;179,203&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; restricted Common Shares available to be issued at December&#160;31, 2019. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;one year&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; after the date of grant.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Share Units and Performance Shares&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the&#160;years ended December&#160;31, 2019, 2018 and 2017 was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$30.01&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$24.69&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$18.73&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share targets was estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;A summary of the status of the Company&#x2019;s non-vested share units and performance shares as of December&#160;31, 2019 and the changes during the&#160;year then ended, are presented below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.08%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:27.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Time-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:28.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Performance-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Performance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share Units&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 419,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 628,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 184,645&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30.01&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 250,858&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 34.17&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (196,404)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17.08&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (236,902)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 14.92&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (46,403)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 23.70&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (75,840)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27.42&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 361,834&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 25.84&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 566,336&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 28.97&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;A summary of the status of the Company&#x2019;s non-vested share units and performance shares as of December&#160;31, 2018 and the changes during the&#160;year then ended, are presented below:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:97.72%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Time-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Performance-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Performance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share Units&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 443,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 744,188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14.92&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 176,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 24.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 215,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (182,451)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (284,462)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (46,996)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17.13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 419,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 628,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested time-based share units granted was &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$3,924&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. That cost is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;1.28&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; years.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the total fair value of awards vested was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$12,376&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$12,577&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,718&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested performance shares granted was &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$3,319&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; for shares probable to vest. That cost is expected to be recognized over a weighted-average period of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;1.27&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,289&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,584&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$858&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2019, 2018 and 2017&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares
      contextRef="Duration_5_1_2016_To_5_31_2016_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_ERhnjZIl40mfBlBzSuWGDg"
      decimals="0"
      id="Narr_VPWAdvAB-0-aEinjVT1ILw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1800000</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_gJAGEKJpNEKD3NF5vVipzg"
      decimals="0"
      id="Narr_mfHIDMP07ki3MddVCsZs4w"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">1200753</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8wzAw99gkCQGzYKZ_G8hw"
      decimals="0"
      id="Narr_tznNZspeyUOslDChGzwveg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">476870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_OcMDfJV4wUejdYbc803gSg"
      decimals="0"
      id="Narr_BkAzFGs7_UuW4D93gKaSbw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">723883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2019_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_9WqjaJsU6kCtTMkf5Bm9GQ"
      decimals="0"
      id="Narr_j_Z-kR_7AkWOJ1PBFx3U3g"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">779684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_DgSBi9d5c0qDhZMf6dcpiw"
      id="Narr_8zD61oFJNUirSiC2_c5Bqg">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_V5hKOwzDNUCsceyG5HOJ9w"
      id="Narr_R71XIVLw1UGSISFem-RVFA">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_wnsYHCuMek6fT_xwJMKn6A"
      id="Narr_Dhmi92c9D0WhEgVYn66u2Q">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_klBF92pyC028r1K6iAsLxA"
      id="Narr_L2Fmn757fUGilS1T4l_Lpg">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_v4MABbWajkiBjl_LpmtZVQ"
      id="Narr_CSqPRJCCmEeJSINLj3fSfQ">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_Plan2006Member_Nfx-siIw50GXEHUfAmWxmQ"
      id="Narr_0vOXNJxu1kSyLmli4KGM-g">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2016_To_12_31_2016_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_p8USvKxrik-pMKQy1_UyoQ"
      id="Narr_JwulXCJqpEW1jdLUigVSOQ">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_dmYXkOPlukW6NjVWUmU8AQ"
      id="Narr_WmS1-w3or0O1bwEcV6s1nQ">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_us-gaap_PlanNameAxis_sri_TwoThousandSixteenPlanMember_XBBaaAsP4kOnhWrianRSvA"
      id="Narr_2x1Waalw70esd6Xa0Cs62g">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_-YO3TXvzBU2eWXP3rKMgUg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total shareholder return&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 45&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 36&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Return on invested capital&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 18&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;%&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock>
    <sri:PercentOfAwardAllocatedToTotalShareholderReturn
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="2"
      id="Tc_dnEFLtlcKkKbj5nZqqepFg_2_2"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.45</sri:PercentOfAwardAllocatedToTotalShareholderReturn>
    <sri:PercentOfAwardAllocatedToTotalShareholderReturn
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="2"
      id="Tc_miyOFHWFiEGRTvoagm786Q_2_4"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.55</sri:PercentOfAwardAllocatedToTotalShareholderReturn>
    <sri:PercentOfAwardAllocatedToTotalShareholderReturn
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw"
      decimals="2"
      id="Tc_Kkrwj6k-LES-1ri533QXWw_2_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.55</sri:PercentOfAwardAllocatedToTotalShareholderReturn>
    <sri:PercentOfAwardAllocatedToEarningsPerShare
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="2"
      id="Tc_l1dRou41NE2EBsDFMqFGNg_3_2"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.36</sri:PercentOfAwardAllocatedToEarningsPerShare>
    <sri:PercentOfAwardAllocatedToEarningsPerShare
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="2"
      id="Tc_7s3Z2P_hhkiDts3bUsX3hQ_3_4"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.45</sri:PercentOfAwardAllocatedToEarningsPerShare>
    <sri:PercentOfAwardAllocatedToEarningsPerShare
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_ROO7rXK0UUqdx7sv3eIcQw"
      decimals="2"
      id="Tc_fEOsqwkcuE-9PmEoPk_AsQ_3_6"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.45</sri:PercentOfAwardAllocatedToEarningsPerShare>
    <sri:PercentOfAwardAllocatedToReturnOnInvestedCapital
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="2"
      id="Tc_sU8emeJJu0-eOpi2zJ6ZfA_4_2"
      unitRef="Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw">0.18</sri:PercentOfAwardAllocatedToReturnOnInvestedCapital>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares
      contextRef="Duration_4_1_2005_To_4_30_2005_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_7x7a_NBP8US1vg2jOp1u_w"
      decimals="0"
      id="Narr_ziLPD4W4mkKRhvtr-YnAgw"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">500000</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares>
    <sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares
      contextRef="As_Of_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_lSEmehp7rU-9paqKMvnFPA"
      decimals="0"
      id="Narr_MNLdy2AnlEWwRqSD_Fs6Vg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">200000</sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares
      contextRef="Duration_5_1_2013_To_5_31_2013_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_EkIl-dc-7U2SuphpqkOnog"
      decimals="0"
      id="Narr_iezURyc41EmP1xx3HiR1RA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">700000</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares>
    <sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares
      contextRef="As_Of_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_O9tuuXoUi0aElLyCL9J0SA"
      decimals="0"
      id="Narr_WLafYmTC_0CB9NwbsB5SJA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">150000</sri:ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares
      contextRef="Duration_5_1_2018_To_5_31_2018_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_jx-PlDHJNkCWHms0nnpw1Q"
      decimals="0"
      id="Narr_P956P52k6E-89FPzM3G_fA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">850000</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ"
      decimals="0"
      id="Narr_qTb3ohxvuEu6EzfZ4wKaNA"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">670797</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued>
    <sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ"
      decimals="0"
      id="Narr_y6rHSlzu80OZ7oDla5_OKg"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">179203</sri:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_PlanNameAxis_sri_DirectorSharePlanMember_WkqqKx2SE06HmihP5WIwlQ"
      id="Narr_hLyKvX6xWEa1mwfZ5pACHg">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="2"
      id="Narr_RAc9I4abB0Ga4bel16McRw"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">30.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="2"
      id="Narr_H1MveAs8s0-mrMAT-Dn01A"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">24.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_fSBrcDS2TE-lunjaHu5WGg"
      decimals="2"
      id="Narr_otOp8ZEWi0yopmF5rv9MJw"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">18.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Group_q7lDrojN_kGfwdXKjQt6xg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.08%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:27.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Time-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:28.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Performance-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Performance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share Units&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 419,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 628,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 184,645&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30.01&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 250,858&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 34.17&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (196,404)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17.08&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (236,902)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 14.92&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (46,403)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 23.70&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (75,840)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 27.42&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 361,834&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 25.84&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 566,336&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 28.97&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:97.72%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Time-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;"&gt;Performance-based awards&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Weighted-&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Performance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;average grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Share Units&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;date fair value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 443,152&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 744,188&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 14.92&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Granted&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 176,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 24.69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 215,490&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Vested&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (182,451)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (284,462)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11.19&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (16,821)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.99&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (46,996)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17.13&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Non-vested as of December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 419,996&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19.64&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 628,220&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 21.41&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q"
      decimals="0"
      id="Tc_pzhFRrkFykCoCVZ00sVk7g_5_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">419996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q"
      decimals="2"
      id="Tc_Q8eeLCiedE6Wh4U_PhK5GQ_5_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">19.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ"
      decimals="0"
      id="Tc_leT_KgsI0ECJ1jjvepKjiw_5_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">628220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ"
      decimals="2"
      id="Tc_9P-mHoemA0STTFVprWWPVg_5_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">21.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="0"
      id="Tc_CRwh0ZGAsUC-zc8Cdg6uEQ_6_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">184645</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="2"
      id="Tc_GE9mNvpBu0SQOUKWX-rR5A_6_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">30.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="0"
      id="Tc_A23tx0t85k-sHfwgWZWe2A_6_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">250858</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="2"
      id="Tc_yFtpnYWjRUuT9Vtl-zOT0g_6_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">34.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="0"
      id="Tc_E1pzJYQfeUaNCkf8X8Qgvw_7_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">196404</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="2"
      id="Tc_cuRlRHbl6kWRT0oEolBRlQ_7_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">17.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="0"
      id="Tc_uBZ-kgNUM0-f_RlCPa2jww_7_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">236902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="2"
      id="Tc_lSzDEPpuSUG2IolvdrT7fw_7_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">14.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="0"
      id="Tc_w0uWEI0c-Em2PwACH8ESpw_8_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">46403</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      decimals="2"
      id="Tc_2Oxn-wxj1kO8CF4DMog72w_8_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">23.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="0"
      id="Tc_jcAo-q7AFUiWmCL9_3L84w_8_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">75840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      decimals="2"
      id="Tc_MLq74KlfPUGQ4DxOOvbcag_8_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">27.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ"
      decimals="0"
      id="Tc_VMAPMNoedU2o_IJSjlA5Hg_9_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">361834</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ"
      decimals="2"
      id="Tc_j6QS9m6GFkafSiZcaJ3hAw_9_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">25.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q"
      decimals="0"
      id="Tc__poyAbpnJkuPQ5wSVcinaQ_9_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">566336</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q"
      decimals="2"
      id="Tc_inXqEhdmQ0-_7bVd4rs6NA_9_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">28.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw"
      decimals="0"
      id="Tc_p4AoD5V_KUSZ2rPzs8XpDg_5_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">443152</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_afJZSjxBrEGw00OiJXrxqw"
      decimals="2"
      id="Tc_6zm1Zw4v_UKVMj5i4550ug_5_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">15.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg"
      decimals="0"
      id="Tc_NQKjybK7O0yR_zgeGYha7Q_5_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">744188</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2017_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_hKqodFNGS0-ocWGPqjEOLg"
      decimals="2"
      id="Tc_Yt8yukDHpE63yoqZspFTKQ_5_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">14.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="0"
      id="Tc_Qt3m2T8hd0SsPwaNnsW4BQ_6_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">176116</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="2"
      id="Tc_4mimHr5V4ECslVADSwyvLg_6_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">24.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="0"
      id="Tc_H2rwrTig60iOOR7vo9j4tg_6_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">215490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="2"
      id="Tc_XNzQqENh4E-ewOoe4Cc0Fw_6_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">29.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="0"
      id="Tc_-aSrR3rpFESFJ6CEJ8sDZw_7_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">182451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="2"
      id="Tc_7te42n4ed0WoCn3pKTJ1-w_7_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">13.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="0"
      id="Tc_SIAyWS1Yc0Wv6nzurhw60Q_7_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">284462</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="2"
      id="Tc_Y13QZ4NrG0mJm2CVFYUtWA_7_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">11.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="0"
      id="Tc_K1U8WyDEf0yqttb9ujufBg_8_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">16821</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_QILK83tAmEC6Pduuf8OKUQ"
      decimals="2"
      id="Tc_ru-DKld5wE6QK9kY0ftbBw_8_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">19.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="0"
      id="Tc_tmbmWbFPfU2t7WrYkERQGA_8_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">46996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_XUHgyeS88kOEdX9gOttwdQ"
      decimals="2"
      id="Tc_TFzAhNlAfkur7FbkgVYE8A_8_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">17.13</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q"
      decimals="0"
      id="Tc_T7SM2AFgzEWnouXXDDf0yg_9_2"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">419996</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q"
      decimals="2"
      id="Tc_WxAC-qJjkkSIhBecP00O-g_9_5"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">19.64</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ"
      decimals="0"
      id="Tc_TBDOM4CLFUinwQhSoZc-Mg_9_7"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">628220</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_keUi3nxZ-0GGDD5quSW9lQ"
      decimals="2"
      id="Tc_Im3PXodUzkyNkk7TIlvT8g_9_10"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">21.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_XrqVKxrtK0ueg5C78PG2WQ"
      decimals="-3"
      id="Narr_Aba7-U3obEqJRMf_ztigbA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3924000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg"
      id="Narr_x_KqY1bED0eZX3U-j52NzA">P1Y3M10D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_U5qsOKndCEKM7za4zvZpeA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12376000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_WHAtH_zCm0mOfq9ASmdsBA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12577000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_lHAg4W-lzkaWfb7AcqmSlw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8718000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="As_Of_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_7q1yOCaoZk-6whdUgBdy0Q"
      decimals="-3"
      id="Narr_JRZpwkPuJ06jqspkdjYqgQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3319000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_PerformanceBasedAwardsMember_FJg7-KqZtkuTCevkUn0Oeg"
      id="Narr_bdhOtupHkkC58puK3UFrnQ">P1Y3M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_HqpOt-h3hkqeVZrETgW75A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1289000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_xe9R97pEeUeQqJ2o1H_F9A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1584000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_YI3ZK-sSEkWerVN5nLFOOw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">858000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_WQgzOwCH50OhqViiRbj6TA">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;9. Employee Benefit Plans&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has certain defined contribution profit sharing and 401(k)&#160;plans covering substantially all of its employees in the United States and Europe. The Company provides matching contributions to the Company&#x2019;s 401(k)&#160;plan. Company contributions are generally discretionary. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, expenses related to these plans amounted to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$4,260&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,520&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,601&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_FUw_-4Q4wEGaTcSyGQFQaQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4260000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_qZx01-3bWU2G3Q79jZCSsw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3520000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_g0K-bc3E602x5tPnmM2-pg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2601000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Cj2GS1AtnkKgeOXH66E82g">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;10. Financial Instruments and Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Financial Instruments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;A financial instrument is cash or a contract that imposes an obligation to deliver, or conveys a right to receive cash or another financial instrument. The carrying values of cash and cash equivalents, accounts receivable and accounts payable are considered to be representative of fair value because of the short maturity of these instruments. The fair value of debt approximates the carrying value of debt.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Derivative Instruments and Hedging Activities&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On December&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;31, 2019, the Company had no open foreign currency forward contracts.  During 2019, the Company used foreign currency forward contracts solely for hedging and not for speculative purposes. Management believes that its use of these instruments to reduce risk is in the Company&#x2019;s best interest. The counterparties to these financial instruments are financial institutions with investment grade credit ratings.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign Currency Exchange Rate Risk&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company conducts business internationally and therefore is exposed to foreign currency exchange rate risk. The Company uses derivative financial instruments as cash flow and fair value hedges to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the Mexican peso currency during 2019 and, during 2018 and 2017, the Company hedged the euro and Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;These forward contracts were executed to hedge forecasted transactions and were accounted for as cash flow hedges.  As such, the effective portion of the unrealized gain or loss was deferred and reported in the Company&#x2019;s consolidated balance sheets as a component of accumulated other comprehensive loss. The cash flow hedges were highly effective. The effectiveness of the transactions has been and will be measured on an ongoing basis using regression analysis and forecasted future purchases of the currency.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In certain instances, the foreign currency forward contracts do not qualify for hedge accounting or are not designated as hedges, and therefore are marked to market with gains and losses recognized in the Company&#x2019;s consolidated statements of operations as a component of other expense (income), net.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s foreign currency forward contracts are designed to offset some of the gains and losses realized on the underlying foreign currency denominated transactions as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"&gt;&lt;i style="font-family:'Arial';"&gt;Euro-denominated Foreign Currency Forward Contracts&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;At December&#160;31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,486&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; to reduce the exposure related to the Company&#x2019;s euro-denominated intercompany loans. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; contracts entered into as of December 31, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the&#160;years ended December&#160;31, 2018 and 2017, the Company recognized a gain of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$73&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and a loss of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$174&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, in the consolidated statements of operations as a component of other expense (income), net related to the euro-denominated contract.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"&gt;&lt;i style="font-family:'Arial';"&gt;U.S. dollar-denominated Foreign Currency Forward Contracts&#160;&#x2013; Cash Flow Hedge&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the Swedish krona, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; contracts outstanding as of December&#160;31, 2019 or 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the euro, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; contracts outstanding as of December&#160;31, 2019 or 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"&gt;&lt;i style="font-family:'Arial';"&gt;Mexican peso-denominated Foreign Currency Forward Contracts&#160;&#x2013; Cash Flow Hedge&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company held Mexican peso-denominated foreign currency contracts during 2019 which expired ratably on a&#160;monthly basis from January&#160;2019 through December&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;2019.  The notional amounts at December 31, 2019 and 2018 were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$0&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$9,017&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December&#160;31, 2019 and 2018, and the&#160;years then ended, and concluded that the hedges were effective.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Prepaid&#160;expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Notional&#160;amounts&#160;&lt;/b&gt;&lt;sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; and&#160;other&#160;current&#160;assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cash flow hedges:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"&gt;&lt;span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;"&gt;(A)&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:8pt;"&gt;Notional amounts represent the gross contract / notional amount of the derivatives outstanding.&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:8pt;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross amounts recorded for the cash flow hedges in other comprehensive loss in shareholders&#x2019; equity and in net income for the&#160;years ended December&#160;31 were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:28.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Gains reclassified from&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Gain&#160;recorded&#160;in&#160;other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;other comprehensive income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;comprehensive&#160;income (loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;(loss) into net income &lt;/b&gt;&lt;sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Derivatives designated as cash flow hedges:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 450&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 820&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,376&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 634&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Gains reclassified from comprehensive income (loss) into net income recognized in COGS in the Company&#x2019;s consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$622&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. Gains reclassified from other comprehensive income (loss) into net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; recognized in D&amp;amp;D in the Company&#x2019;s consolidated statements of operations were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; for the years ended December 31, 2019, 2018 and 2017, respectively. Gains reclassified from other comprehensive income (loss) into net income recognized in SG&amp;amp;A in the Company&#x2019;s consolidated statements of operations were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; for the years ended December 31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the&#160;years ended December&#160;31, 2019, 2018 and 2017.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s assets and liabilities are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of the inputs used. Fair values estimated using Level 1 inputs consist of quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160;Fair values estimated using Level 2 inputs, other than quoted prices, are observable for the asset or liability, either directly or indirectly and include among other things, quoted prices for similar assets or liabilities in markets that are active or inactive as well as inputs other than quoted prices that are observable.&#160;For forward currency contracts, inputs include foreign currency exchange rates. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following table presents our assets and liabilities that are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of inputs used.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:middle;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;values&#160;estimated&#160;using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial assets carried at fair value:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial liabilities carried at fair value:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earn-out consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following table sets forth a summary of the change in fair value of the Company&#x2019;s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Orlaco&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,308&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,308&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (128)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (367)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (495)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earn-out consideration cash payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,474)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,474)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Orlaco&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,746&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (156)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (404)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,883)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,287)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil&#x2019;s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (&#x201c;EBITDA&#x201d;) in 2020 and 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2019 and 2018. The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return. The earn-out consideration obligation related to Orlaco was recorded within other current liabilities in the consolidated balance sheet as of December 31, 2018.  The change in fair value of the earn-out considerations are recorded within selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expense in the consolidated statements of operations for the years ended December 31, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The earn-out consideration obligation related to Orlaco of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$8,474&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$5,080&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,394&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the year ended December 31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Orlaco earn-out consideration reached the capped amount of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;&#x20ac;7,500&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019.  The change in fair value of the earn-out consideration for Stoneridge Brazil was due to the reduced time from the current period end to the payment date, offset by adverse foreign currency translation. The foreign currency impact for the Stoneridge Brazil earn-out considerations is included in other expense (income), net in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; transfers in or out of Level 3 from other levels in the fair value hierarchy for the&#160;year ended December&#160;31, 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Except for the fair value of assets acquired and liabilities assumed related to the Orlaco acquisition discussed in Note&#160;2, no non-recurring fair value adjustments were required for nonfinancial assets for the&#160;years ended December&#160;31, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_8RPEmlNuCk-IGao9gQaI3w"
      decimals="-3"
      id="Narr_PQaW_sCBBUqisSRrK3kzYA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1486000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_sqxvH8SgcU2TT36rUog8lA"
      decimals="-3"
      id="Narr_UaIgYnlwJ0C7RFLLJNr5fg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_NondesignatedMember_TwmrVZFx9EOXz7liiarB7g"
      decimals="-3"
      id="Narr_CLG44D3GqE6TxHvPvvev_Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_IkPHotMaXEq7aK7UxznpcA"
      decimals="-3"
      id="Narr_VoF_bBIXw0iCS6GkLvBJEg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">73000</us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet>
    <us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_sri_EuroDenominatedForeignCurrencyForwardContractsMember_Qot8C4UWoUC8RzKybZqfxQ"
      decimals="-3"
      id="Narr_CoCoMJ6tc0O0DJsEImezBQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-174000</us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_yfBRYzQvGkiNdTIhfhzhXQ"
      decimals="-3"
      id="Narr_qwu25vreXkmNcvF0QfVpFQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_n3P0SLQ01EmX5SqGd98HnA"
      decimals="-3"
      id="Narr_rWoEe9KfZEi8EO2dsZDEsg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_ZYvi52gpzkmV-K3AO_A-JA"
      decimals="-3"
      id="Narr_Frml6VCLoESsG8dhh_yqFg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_gZRaykcfKUOnsoD9dfVrqQ"
      decimals="-3"
      id="Narr_IPHapL6Wt0CnkS2RZpBCsw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_gTzFQKFqpkeAPahpTOZ6vw"
      decimals="-3"
      id="Narr_MyWIsrLAskCuDbTiF9XfVQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_wgeS_pfb_0-qvb9RHosxBQ"
      decimals="-3"
      id="Narr_PbtRBVdIEUOuuAHZk0YmCQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9017000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_W00ki9oI3kGJNCZCO9whjA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Prepaid&#160;expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Notional&#160;amounts&#160;&lt;/b&gt;&lt;sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; and&#160;other&#160;current&#160;assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cash flow hedges:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 9,017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"&gt;&lt;span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;"&gt;(A)&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:8pt;"&gt;Notional amounts represent the gross contract / notional amount of the derivatives outstanding.&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:8pt;"&gt; &lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q"
      decimals="-3"
      id="Tc_wK7xItDqO0WXaeEOPJHJeQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9017000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q"
      decimals="-3"
      id="Tc_qybT33Ei1kmpWRdJR1ltcg_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">370000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_-OtmR4eiHUu282O7vQyqMw">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:28.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Gains reclassified from&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Gain&#160;recorded&#160;in&#160;other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;other comprehensive income&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;comprehensive&#160;income (loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;(loss) into net income &lt;/b&gt;&lt;sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Derivatives designated as cash flow hedges:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 450&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,967&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 820&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,376&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 634&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Gains reclassified from comprehensive income (loss) into net income recognized in COGS in the Company&#x2019;s consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$695&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$622&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. Gains reclassified from other comprehensive income (loss) into net income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; recognized in D&amp;amp;D in the Company&#x2019;s consolidated statements of operations were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; for the years ended December 31, 2019, 2018 and 2017, respectively. Gains reclassified from other comprehensive income (loss) into net income recognized in SG&amp;amp;A in the Company&#x2019;s consolidated statements of operations were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; for the years ended December 31, 2019, 2018 and 2017, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg"
      decimals="-3"
      id="Tc_pwveMwV-lkaH4KpU6nIbAw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">450000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw"
      decimals="-3"
      id="Tc_54eIREJcGkK3IU0LLLBnow_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1967000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg"
      decimals="-3"
      id="Tc_XB5Xuewfaka3foIYhWVT0Q_6_8"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">441000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg"
      decimals="-3"
      id="Tc_aWJ_PiADDEWkto9u7fKUYg_6_11"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">820000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_oc_j54S8ZkSUt_9QaESJSw"
      decimals="-3"
      id="Tc_pOs__5gfa0mM2NvQrmwsvA_6_14"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1376000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_znJToR_CP0GaDNgIxGnLWg"
      decimals="-3"
      id="Tc_68QdrBROuEec8ZUgkI_kcA_6_16"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">634000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_Ia21kYyj5EKLJtKHDbplrg"
      decimals="-3"
      id="Narr_nSzB1BwKDUmO14ay3lH7Iw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">695000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_dggI1PiaeUeqO6pRcbD1WA"
      decimals="-3"
      id="Narr_j8_FzTSH80GclfVNyK34Vg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1259000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_hfvBcVvMwkW0GUWTaNpTtg"
      decimals="-3"
      id="Narr_Ya_Jd1rrWkGzB3EnU9Ld7w"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">622000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_dTFVDQq2h066b52DbK6YhQ"
      decimals="-3"
      id="Narr_NDEBjN5bfkS38N65S9zXng"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">125000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_ie14adTnA0mAxg6cYhGlng"
      decimals="-3"
      id="Narr_b2YNgkBo_kqkZAAqhN9ulw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">117000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_k8CRgrPiCU69SUvuUUhGVA"
      decimals="-3"
      id="Narr_ImDu_6hy70SyoRgHiuk98Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_pXxvMAUB-UixVJWOgBf2Ag"
      decimals="-3"
      id="Narr_8fpKcZ07Gkus-Y7dULXO_g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_CqDF_X1RsU2PL29T6JGJDA"
      decimals="-3"
      id="Narr_sXFE62Px7UOocGmnwj_wXA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fIyPFC2FRkOd6LUeLXyDqA"
      decimals="-3"
      id="Narr_2_qQCmqYukKbanNx9ST7iA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_s8RKp5owdUKAFc-TAhvX5Q">&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:middle;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;values&#160;estimated&#160;using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;2&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Level&#160;3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;inputs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Fair&#160;value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial assets carried at fair value:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Forward currency contracts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Financial liabilities carried at fair value:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earn-out consideration&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total financial liabilities carried at fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ"
      decimals="-3"
      id="Tc_QSVDwVCQ5UW_eFlBSLD9Rw_6_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">370000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ"
      decimals="-3"
      id="Tc_xVnTxNRSV0uP4JpBTAnciA_7_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">370000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CommitmentsFairValueDisclosure
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg"
      decimals="-3"
      id="Tc_yN44lAUiz02dSlCiGyWzrA_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:CommitmentsFairValueDisclosure>
    <us-gaap:CommitmentsFairValueDisclosure
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g"
      decimals="-3"
      id="Tc_T4TqiEqIGU6jwj4wypyWMA_10_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:CommitmentsFairValueDisclosure>
    <us-gaap:CommitmentsFairValueDisclosure
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ"
      decimals="-3"
      id="Tc_4gWyKlZUnE2oX7AF7n48Zg_10_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18672000</us-gaap:CommitmentsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yLV38oiyGkOW7B80HKedfg"
      decimals="-3"
      id="Tc_n9JXcLA1ykWp9qzFqJY5ng_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_VBUnVphg6kaShIZ_6W_67g"
      decimals="-3"
      id="Tc_KOnNsSBjn0q_DVCpuvbb7w_11_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ"
      decimals="-3"
      id="Tc_SGuKHlm_bEW-DshQgfQG7Q_11_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18672000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_QKKLHOjcmUC0PLAXLHpQBg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Orlaco&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,308&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,308&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (128)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (367)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (495)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earn-out consideration cash payment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,474)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (8,474)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,011&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Orlaco&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Stoneridge Brazil&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,637&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 20,746&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Change in fair value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 369&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (156)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 213&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (404)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,883)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,287)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Balance at December&#160;31,&#160;2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,070&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,672&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg"
      decimals="-3"
      id="Tc_DIdgc3FSFEqwvmf_0rRJbw_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8602000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ"
      decimals="-3"
      id="Tc_0jAMwLkx5UuROieDB-EDhw_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10070000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw"
      decimals="-3"
      id="Tc_7nNkm6sNPkqghL6u9Ll5jw_2_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18672000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q"
      decimals="-3"
      id="Tc_00YFu_BRZUqgqj6XiihfVg_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2308000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ"
      decimals="-3"
      id="Tc_Ne6-WXSSnUeEazqJQuy2VA_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2308000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw"
      decimals="-3"
      id="Tc_WYfMGG8pi02rjpn_tsAJ4w_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-128000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_VMPCj93xgUmJqybz6Uz9_Q"
      decimals="-3"
      id="Tc_aciq_gwjfUiL3UP7nFqn0Q_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-367000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ"
      decimals="-3"
      id="Tc_3mYaO8RvfUud2VUFnxPpEA_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-495000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="Duration_1_1_2019_To_12_31_2019_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__RnB4h3H1UGFfaQHlse9rw"
      decimals="-3"
      id="Tc_dQSZibAx1E2PSA47lF6ZSA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8474000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_15RzRKqn90W19R30SglZZQ"
      decimals="-3"
      id="Tc_T7SYj5Kpx0GfXr9nPZFkGA_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8474000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2019_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1y4uGWbpu06vD5u4M7NPSQ"
      decimals="-3"
      id="Tc_IlcJ9bQJHUySWNeBn4hgBg_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2019_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xlja828oD0ue49IPwHUDug"
      decimals="-3"
      id="Tc_uVzXeXTyPkWHFsBgJwCO4g_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12011000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2017_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_q9Tncx5WF0CtGx17J2vT6Q"
      decimals="-3"
      id="Tc_U1a4ssApK0GyK8jYQfqbdg_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8637000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2017_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_nwbtO9UBO0SLhJ9o6N1UKg"
      decimals="-3"
      id="Tc_CA5lpRHuM0yzNcUiaJKKcw_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12109000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2017_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_kYMwSfx63Eqwb3LFrA0mOA"
      decimals="-3"
      id="Tc_tlODwhH9Y0KMKGalkecv0w_2_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">20746000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug"
      decimals="-3"
      id="Tc_NRYR_7Lz5ES2TwroVIeRdw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">369000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw"
      decimals="-3"
      id="Tc_yZtWvzrwc0epim-T7XmHsw_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-156000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ"
      decimals="-3"
      id="Tc__Hu5x1Xeh0aoqyh44dzTkA_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">213000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember__yK12U_TP0aa4zSboz3hug"
      decimals="-3"
      id="Tc_stkLBz6mYku-I3ue9hjDvg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-404000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2018_To_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_7gbH_8rfVEq3ShJKYBdvyw"
      decimals="-3"
      id="Tc_MPuMcvdEm0-KGmUp0NrR1w_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1883000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_xia0uUCNEE2sEugluARpaQ"
      decimals="-3"
      id="Tc_5sQ5egKyI0uMqkuvG92FXQ_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-2287000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_OrlacoMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_1tkf-WN79E2_Cv85F105Hg"
      decimals="-3"
      id="Tc_9T1V6kXljkCpeSVhiWXSqQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8602000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_dei_LegalEntityAxis_sri_PstEletronicaltdaMember_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_p7KvXdCgx0yoW2kq8PvIrQ"
      decimals="-3"
      id="Tc_Gbh6j2an4kmNSvlbAU7myQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10070000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw"
      decimals="-3"
      id="Tc_uWFrkCQwkkKGuujFybq9Iw_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18672000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Narr_6vue7-wkREqT7t-auYh2ow"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8474000</sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA"
      decimals="-3"
      id="Narr_VXbn5hPE3kCs3HURJIe7pg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5080000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <sri:PaymentsForEarnOutConsideration
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_jq4KMOk9w0avpbTRVCcPQA"
      decimals="-3"
      id="Narr_HKx5pvjLgU6TV25pNQqywg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3394000</sri:PaymentsForEarnOutConsideration>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2018_us-gaap_BusinessAcquisitionAxis_sri_ExploitatiemaatschappijBerghaafB.v.Member_g1zvrXrExUmSq_v6SgcIeQ"
      decimals="-3"
      id="Narr_7CkgRpmtHEihx9Cz3F9SDA"
      unitRef="Unit_Standard_EUR_3ALSfD03JU6a94NVKX-B1Q">7500000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Narr_IdSIYSvKb0OZApTemkgxng"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_6d-btpXCSEyypxMypaohjg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;11. Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;From time to time we are subject to various legal actions and claims incidental to our business, including those arising out of breach of contracts, product warranties, product liability, patent infringement, regulatory matters and employment-related matters.&#160;The Company establishes accruals for matters which it believes that losses are probable and can be reasonably estimated. Although it is not possible to predict with certainty the outcome of these matters, the Company is of the opinion that the ultimate resolution of these matters will not have a material adverse effect on its consolidated results of operations or financial position.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;As a result of environmental studies performed at the Company&#x2019;s former facility located in Sarasota, Florida, the Company became aware of soil and groundwater contamination at this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the&#160;year ended December&#160;31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the&#160;years ended December&#160;31, 2019, 2018 and 2017, environmental remediation costs incurred were immaterial. At December&#160;31, 2019 and 2018, the Company had accrued an undiscounted liability of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$82&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$111&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation, with the balance relating to monitoring costs to be incurred over multiple&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;years. The recorded liability is based on assumptions in the remedial action plan.  Although the Company sold the Sarasota facility in December&#160;2011, the liability to remediate the site contamination remains the responsibility of the Company. Due to the ongoing site remediation, the Company is currently required to maintain a &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,489&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; letter of credit for the benefit of the buyer.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company&#x2019;s Stoneridge Brazil subsidiary has civil, labor and other non-income tax contingencies for which the likelihood of loss is deemed to be reasonably possible, but not probable, by the Company&#x2019;s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$29,200&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,300&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) and R&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$29,700&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; (&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,600&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;) at December, 2019 and 2018, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"&gt;&lt;i style="font-family:'Arial';"&gt;Insurance Recoveries&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and is pursuing recovery of such costs under applicable insurance policies. Anticipated proceeds from insurance recoveries related to losses and incremental costs that have been incurred (&#x201c;loss recoveries&#x201d;) are recognized when receipt is probable. Anticipated proceeds from insurance recoveries in excess of the net book value of damaged property, plant and equipment (&#x201c;insurance gain contingencies&#x201d;) are recognized when all contingencies related to the claim have been resolved.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2019 and 2018, respectively, and there were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;amp;A expense. In 2017, loss recoveries related to the damage of inventory and incremental costs included in COGS were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$189&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;amp;A expense were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,923&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,644&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;.  The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$241&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$500&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; for the years ended December 31, 2018 and 2017, respectively, and are included in cash flows from operating activities.  Cash proceeds related to the damage of property, plant and equipment of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,403&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$711&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt; for the years ended December 31, 2018 and 2017, respectively, are included in cash flows from investing activities.  Cash proceeds received during the year ended December 21, 2019 were immaterial.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;i style="font-family:'Arial';font-style:italic;"&gt;Brazilian Indirect Tax&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil&#x2019;s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil&#x2019;s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company&#x2019;s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$6,473&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; as a reduction to SG&amp;amp;A expense which is inclusive of related interest income of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$2,392&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, net of applicable professional fees of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$990&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; in the year ended December 31, 2019. The Company received administrative approval in January 2020 and is now able to offset eligible federal tax with these tax credits.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits, and a hearing is scheduled for April 2020. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Narr_GYIMqJKwFE6sgL61-ljHrQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">82000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Narr_T8FGiai13Ui6BRmhtLlsvg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">111000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:LineOfCredit
      contextRef="As_Of_12_31_2019_us-gaap_ShortTermDebtTypeAxis_us-gaap_LetterOfCreditMember_91dP2jFkn0SSrUZS3waBrA"
      decimals="-3"
      id="Narr_tgH03rotU0uSxAxEYfjVzg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1489000</us-gaap:LineOfCredit>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA"
      decimals="-3"
      id="Narr_oilSewkUe0qI4HGxvSFRAA"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">29200000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_12_31_2019_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_lT6Y8KoUe0mDRocAwZOkhA"
      decimals="-3"
      id="Narr_QZGN4jDI90SnOdn0lP1yRQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w"
      decimals="-3"
      id="Narr_hjfF5SdR706IDMMz3C61-A"
      unitRef="Unit_Standard_BRL_pUMTvt-pKk2PhIirHqioZQ">29700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_12_31_2018_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_sri_CivilLaborAndOtherTaxContingenciesMember_J1FUZpdF2UWuV_uF6hXo0w"
      decimals="-3"
      id="Narr_mSOqcgvli0qlggb4CAqhOQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7600000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:InsuranceRecoveries
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg"
      decimals="-3"
      id="Narr_zB7zju3GTUCyNgc90XQwuA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"
      decimals="-3"
      id="Narr_iWf1WGA-VUqvffXBbfWBZQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q"
      decimals="-3"
      id="Narr_J2THxGclzEyXsi0j4mSoDw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">189000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ"
      decimals="-3"
      id="Narr_-xMaFAp5QUakiV_hS-_NgQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1923000</us-gaap:InsuranceRecoveries>
    <us-gaap:LossContingencyReceivable
      contextRef="As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw"
      decimals="-3"
      id="Narr_bF9-cd4vqkGMghUuorWdOA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1644000</us-gaap:LossContingencyReceivable>
    <us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr__Ff822EiRUO2Oll9GuybQw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">241000</us-gaap:ProceedsFromInsuranceSettlementOperatingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementOperatingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_G-tvJxRvnkOZwyjLojhT0A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">500000</us-gaap:ProceedsFromInsuranceSettlementOperatingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Narr_rLhLjrQfyU-vhca8W_M8lg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1403000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:ProceedsFromInsuranceSettlementInvestingActivities
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Narr_g9x5lO73iEKwzDtAIiF6hg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">711000</us-gaap:ProceedsFromInsuranceSettlementInvestingActivities>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"
      decimals="-3"
      id="Narr_4mA9zfmzdUaFKn3olIQq_A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6473000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_InterestIncomeMember_H4DWETyYN0WiaKMvOpQtKw"
      decimals="-3"
      id="Narr_iqZIQvkBEUaJSz-6N8wiWg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2392000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember_nL9p9wNVH0WDqyof3g284A"
      decimals="-3"
      id="Narr_8cGR3S0js0eQoMN5gZEjfg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">990000</us-gaap:GainLossRelatedToLitigationSettlement>
    <sri:HeadquarterRelocationTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_lWSOI1WgwUSgI9KOld2TgQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;12. Headquarter Relocation and Consolidation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&amp;amp;A expense, which included employee retention, relocation, severance, recruiting, duplicate wages and professional fees, of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$269&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$493&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the&#160;years ended December&#160;31, 2018 and 2017, respectively. There were &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;no&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; headquarter relocation costs incurred in 2019.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,400&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of the first, second and third milestones, grant income of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$429&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$312&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$338&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; was recognized during the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, within SG&amp;amp;A expense in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;</sri:HeadquarterRelocationTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ"
      decimals="-3"
      id="Narr_eZQvIMGEMUO_nYJZz7OVYA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">269000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA"
      decimals="-3"
      id="Narr_YsIsXEGVvk-O-qth_T5zTw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">493000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ"
      decimals="-3"
      id="Narr_wfhuCx3HuEavWoOBITk7Ng"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">0</us-gaap:RestructuringCharges>
    <sri:GrantAgreementMaximumValue
      contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_Zt2H7BDhSECGdZFwOLCeRw"
      decimals="-3"
      id="Narr_Vu-dtbXRpkyVAbhPDIA0Dw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1400000</sri:GrantAgreementMaximumValue>
    <sri:GrantIncome
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ"
      decimals="-3"
      id="Narr_WUy5wZ4BaUK2lW1xp1FuKA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">429000</sri:GrantIncome>
    <sri:GrantIncome
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_zfi0i4FP702c16qRFgnlPQ"
      decimals="-3"
      id="Narr_KB0TqyFpV06rIcHq2pb-Ug"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">312000</sri:GrantIncome>
    <sri:GrantIncome
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_2harAUPGKU-gsHUV4AGsRA"
      decimals="-3"
      id="Narr_XqnCJV6oHk-H_jmKA5m5KA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">338000</sri:GrantIncome>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_UOIsL5C83kSBt638KYouDw">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;13. Restructuring and Business Realignment&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On January 10, 2019, the Company committed to a restructuring plan that will result in the closure of the Canton, Massachusetts facility (&#x201c;Canton Facility&#x201d;) which is expected by March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#x201c;Canton Restructuring&#x201d;).&#160;Company management informed employees at the Canton Facility of this restructuring decision on January 11, 2019.&#160;The estimated costs for the Canton Restructuring include employee severance and termination costs, contract terminations costs, professional fees and other related costs such as moving and set-up costs for equipment and costs to restore the engineering function previously located at the Canton Facility.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company recognized expense of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$12,530&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; for the year ended December 31, 2019 as a result of these actions for employee termination benefits and other restructuring related costs. For the year ended December 31, 2019 severance and other related restructuring costs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$7,625&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,526&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,379&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; were recognized in COGS, SG&amp;amp;A and D&amp;amp;D, respectively, in the consolidated statement of operations. The estimated additional cost of the Canton Facility restructuring plan, that will impact the Control Devices segment, is between &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,500&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$1,900&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and will be incurred through 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The expenses for the 2019 Canton Restructuring that relate to the Control Devices reportable segment include the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019 Charge&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;January 1, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;to Expense&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,088&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,452)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,636&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,442&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,442)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_5pxkYXIf00SFdpOdvrybmA_4_12"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,530&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (9,894)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,636&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In the fourth quarter of 2018, we undertook restructuring actions for our Electronics segment affecting our European Aftermarket business and China operations. The Company recognized expense of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$603&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; and &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$3,539&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;, respectively, for the years ended December 31, 2019 and 2018 as a result of these actions for severance, contract termination costs, accelerated depreciation of fixed assets and other related costs. Electronics segment restructuring costs were recorded in SG&amp;amp;A in the consolidated statements of operations for the year ended December 31, 2019. Excess and obsolete inventory write-offs of &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$823&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; were recognized in COGS for the year ended December 31, 2018 and all other restructuring costs were recognized in SG&amp;amp;A in the consolidated statement of operations. The Company expects to incur approximately &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;$400&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; of additional restructuring costs related to the actions through 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The expenses for the 2019 restructuring activities that relate to the Electronics reportable segment include the following:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:101.1%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019 Charge to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; January 1, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; Expense (Income)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 520&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (18)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (453)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accelerated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (289)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contract termination costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (26)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 119&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 323&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (442)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 656&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 603&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (921)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (286)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The expenses for the 2018 restructuring activities that relate to the Electronics reportable segment include the following:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018 Charge to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; January 1, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; Expense&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_VAZBus8fLku47QEHDh_gpA_3_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,419)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Excess and obsolete inventory&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_D20U6dKKUkyViojxR3wKWg_4_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (823)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Intangible impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (200)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Fixed asset impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 157&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (157)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contract termination costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (139)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (145)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,703)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,180)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;In addition to the specific restructuring activities, the Company regularly evaluates the performance of its businesses and cost structures, including personnel, and makes necessary changes thereto in order to optimize its results. The Company also evaluates the required skill sets of its personnel and periodically makes strategic changes. As a consequence of these actions, the Company incurs severance related costs which are referred to as business realignment charges.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Business realignment charges by reportable segment were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.27%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 682&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 169&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 99&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(D)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,048&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total business realignment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the year ended December 31, 2018 related to D&amp;amp;D and SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the&#160;year ended December&#160;31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the&#160;year ended December&#160;31, 2018 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS and SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(C)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;usiness realignment severance costs for the&#160;year ended December&#160;31, 2018 related to COGS, SG&amp;amp;A and D&amp;amp;D were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS, SG&amp;amp;A and D&amp;amp;D were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$218&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(D)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Business realignment charges classified by statement of operations line item were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:52.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cost of goods sold&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 426&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 491&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,385&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Design and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total business realignment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Narr_L6NhgRAJME-XU03rHO_6sg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12530000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_3j23qP7zRESEfnjATjeiCA"
      decimals="-3"
      id="Narr_aiOV2ReugkuXOVvhXj6HuA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7625000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_5n6IQTPXjUeoV1hO5iaXxA"
      decimals="-3"
      id="Narr_OHNTw4_Ct0mjpmL3-UzNMw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1526000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_CantonFacilityMember_BSBqB4cGYEmxMoUTvb4O6A"
      decimals="-3"
      id="Narr_gqouytnHzES_eVdqi4kgbQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3379000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_D25wPKDGOUu-SWm3xLBzCQ"
      decimals="-3"
      id="Narr_jd1hUjZKaESyRfHlSHLDIA"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1500000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="As_Of_12_31_2019_srt_RangeAxis_srt_MaximumMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_td_Ic6VULUGdyAJSpDgZCA"
      decimals="-3"
      id="Narr_yK6AnkA7UkuflZy2KizQsQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1900000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ControlDevicesMember_VXgypPQFPky27TWCWFbgvg"
      id="Tb_WiHH4GctH0uwXc_FquzHzg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019 Charge&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;January 1, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;to Expense&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,088&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (5,452)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,636&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,442&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,442)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_5pxkYXIf00SFdpOdvrybmA_4_12"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,530&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (9,894)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"&gt;&lt;b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"&gt; -&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,636&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ"
      decimals="-3"
      id="Tc_UiiwvQuGmUe4L2GYRy1ggA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8088000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Hg-I3oHGY0Cw6aiuwZ23HQ"
      decimals="-3"
      id="Tc_Ru24BVVMAEmnJgDOP5LqmA_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5452000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_DL5-50ANYUet4pcGdZWSLA"
      decimals="-3"
      id="Tc_psOdnyighk6v66DIzc9y6w_3_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2636000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ"
      decimals="-3"
      id="Tc_vW161QbTp0-tsa9IjpTFkA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4442000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_y2D2pwBVH02tKkF9UVhpYQ"
      decimals="-3"
      id="Tc_smJHCVMYDE26nMh18O3eQw_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4442000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA"
      decimals="-3"
      id="Tc_kiCJYmkBF0uxGdEPbENR6g_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12530000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_TpIfRQJBJ0-gKKmLG0aWOA"
      decimals="-3"
      id="Tc_11hvzFdG1Em36NFY4V3Vmw_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9894000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2019_us-gaap_RestructuringPlanAxis_sri_CantonFacilityRestructuringPlanMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_gLlG0PVy1k6j7crXpjkhNg"
      decimals="-3"
      id="Tc_q1dirkh-rkW6NLor-Rwxfw_5_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2636000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Narr_--buWcNhLkq7kHIszwsl7Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">603000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Narr_8foemQn7VUepB8Lo0TJwvw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3539000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_hfIes6hw-0CU3CZ5JqYvog"
      decimals="-3"
      id="Narr_FRg_JwC510euchVWh-CoWw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">823000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"
      decimals="-3"
      id="Narr_kiw8xph1v0ylqrTZCmqE7Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">400000</us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementOperatingActivitiesSegmentAxis_sri_ElectronicsMember_Isx_053Ix0mjBKttWdWAHQ"
      id="Tb_9q0KQYSHbkSD-UJWeXJKgg">&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The expenses for the 2019 restructuring activities that relate to the Electronics reportable segment include the following:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:101.1%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019 Charge to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; January 1, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; Expense (Income)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 520&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (18)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (453)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 3&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accelerated depreciation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (289)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contract termination costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 17&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (26)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 119&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 323&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (442)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 656&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 603&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (921)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (286)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The expenses for the 2018 restructuring activities that relate to the Electronics reportable segment include the following:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018 Charge to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Utilization&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Accrual as of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; January 1, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; Expense&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Non-Cash&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:7pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31, 2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Employee termination benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_VAZBus8fLku47QEHDh_gpA_3_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,939&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,419)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 520&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Excess and obsolete inventory&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_D20U6dKKUkyViojxR3wKWg_4_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 823&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (823)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Intangible impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (200)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Fixed asset impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 157&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (157)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Contract termination costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (139)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Other related costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (145)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"&gt; -&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,703)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,180)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 656&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ"
      decimals="-3"
      id="Tc_egm1R1QBaka5q2eYQSxvXA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">520000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA"
      decimals="-3"
      id="Tc_4fhWYSXxWkyhsbjbkWKHsA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-18000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA"
      decimals="-3"
      id="Tc_Ouq4Ykf0MkKzXUw7XiIwyA_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">453000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4o7jYrGJRESZQrFbtyS4JA"
      decimals="-3"
      id="Tc_GnXyRApVPUeke3ezZtLcng_3_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-3000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_6B6WOfIw80m9a8q0AC-gZg"
      decimals="-3"
      id="Tc_n0L8Jz_LF0Kf2IxaZoo4TQ_3_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw"
      decimals="-3"
      id="Tc_RhKL9yiYRUOzcoVdylAmvA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">289000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_sri_AcceleratedDepreciationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_lg9AfokDxkmbpylwf4ipAw"
      decimals="-3"
      id="Tc_Uy70mMC6X0mq614nLnMRRQ_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">289000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ"
      decimals="-3"
      id="Tc_gmgNN74K-kiPdZ1TQnX6AQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg"
      decimals="-3"
      id="Tc_w9TDsWkX6U2kCVW1FHzhTg_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_s36LNCE_r0KWFVy5ZDdTlg"
      decimals="-3"
      id="Tc_jyKuDlA0F0e935GkfiK8ug_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">26000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw"
      decimals="-3"
      id="Tc_ri6WS5g2kkagzos_6lizSA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">119000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg"
      decimals="-3"
      id="Tc_EzOtnzJTe06VYL_Tg-9TIQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">323000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_h-xYa9yD-kGqmdtvFhX-Sg"
      decimals="-3"
      id="Tc_u2ttCRsbikql7y28AUBRLg_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">442000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Tc_1PGUqBMKWU-KQxNcGmZjBg_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">656000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_0gN2FOyP8EiP91ukLxOUUA_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">603000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_8iMuafj5-0anJUaI4KvjSw_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">921000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_xudYqWLEZECMfJbeMcmdYw_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">286000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"
      decimals="-3"
      id="Tc_5UEqCuvOCUSnupP-T3sS7w_7_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg"
      decimals="-3"
      id="Tc_Ty60yDg6TkKKfWEN3HQb5Q_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1939000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ChMfqc5VKEm07obd4SYRRg"
      decimals="-3"
      id="Tc_bJIvZDDNzkC8SaY1Rp9yAg_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1419000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_H0x86XZfSUORFcBV0aBvIQ"
      decimals="-3"
      id="Tc_jKViqjR8kECF55Q41DFfAA_3_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">520000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg"
      decimals="-3"
      id="Tc_XsfN1NFpnE-ZW5Ue4a4HBg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">823000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_ExcessAndObsoleteInventoryMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gPiuNyGahkCaTP2jjeOsAg"
      decimals="-3"
      id="Tc_TxoWFtY1UUqWH236a-D3qQ_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">823000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg"
      decimals="-3"
      id="Tc_TscF7DiKEEGaEeNyjCP_EA_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_IntangibleImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_PLgvRLXGf0SvsSXCgHCiUg"
      decimals="-3"
      id="Tc_mhcEF6WEjkWOr5weTyspRw_5_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">200000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ"
      decimals="-3"
      id="Tc_jT79aSjF3UutyFR_P5waQg_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">157000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_sri_FixedAssetImpairmentMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xrneIaw4hUG1HyEQwB8AfQ"
      decimals="-3"
      id="Tc_ay0irDxc_EOfvwpmGfALBg_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">157000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g"
      decimals="-3"
      id="Tc_HUtTyhjbHkC-DpDGk6GRuQ_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">156000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_zdyPykCH9062WGE5l6lO2g"
      decimals="-3"
      id="Tc_wNE_5N79lEKRzKOjCLBVGQ_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">139000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_ContractTerminationMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_84AyJZZe2keShkUHtykDxQ"
      decimals="-3"
      id="Tc_vB7ue8fPaUOJ1vorYcAu2A_7_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg"
      decimals="-3"
      id="Tc_fjci9x4EUkq63KFh0jIn_A_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">264000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4FczZcwl-0-x9LH-i_5oLg"
      decimals="-3"
      id="Tc_YT5KTGCUnkWIXx2hZgBq_Q_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">145000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_RestructuringCostAndReserveAxis_us-gaap_OtherRestructuringMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_fp431-jbpUeyBFDAKMe8Pw"
      decimals="-3"
      id="Tc_lzwZrarCN06eTHOxSA4XYA_8_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">119000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_mxsx1MkDV0-HNHJ8uxRpvg_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3539000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_rQ9fm9z4I06h_U1_6LBmkg_9_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1703000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_8vSOyLBoiEa_2iwUR5nrlg_9_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1180000</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Tc_tOcudBf95EmDkxjg5iV0IA_9_15"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">656000</us-gaap:RestructuringReserve>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_D7XPDrxVLkqIizebC50LWg">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.27%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 682&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 169&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 99&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,223&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 478&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 589&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(D)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,048&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total business realignment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$682&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the year ended December 31, 2018 related to D&amp;amp;D and SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$41&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the&#160;year ended December&#160;31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$99&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the&#160;year ended December&#160;31, 2018 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS and SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,167&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(C)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;B&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;usiness realignment severance costs for the&#160;year ended December&#160;31, 2018 related to COGS, SG&amp;amp;A and D&amp;amp;D were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$63&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS, SG&amp;amp;A and D&amp;amp;D were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$370&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$218&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;, respectively.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(D)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;amp;A were &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$1,048&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_qmXq6GeUI0aCo37a1KT-1Q_2_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">682000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_nJY8NhCqnk6b4cq9ubgPmA_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">169000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_YMe2pliJU0WP19kApyZ5Kw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">99000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_SRcZFEVMikKB-XxjqE2pMQ_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">63000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_gCOSSkoa6Eu8vdz8o79aFw_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1223000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_tCv_5pWozEWXLd4Cgnuetg"
      decimals="-3"
      id="Tc_v59zZhAbKEyIw8z1LfwURg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">478000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_CD1Yj8DKrUip3siS_qWfcQ"
      decimals="-3"
      id="Tc_ysIY_lGcV0q61nLtyJFjfw_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">589000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"
      decimals="-3"
      id="Tc_b8sW3ZvVUUKjUro1rI0YoQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1048000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_3hXnZeHaVUm_TD4pRk4sDQ_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1829000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_37iTVU2HOEuYMlq9fQU4iQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">710000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_KlEhjOLo3UGPadp_PYwDKA_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1812000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_n5feB4GYWUaucVyyj4jDyw"
      decimals="-3"
      id="Narr_c9uK4Z9gLkGZfiluu3y5bw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">682000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XAPVARfm5UiXqV0NW-NThA"
      decimals="-3"
      id="Narr_ZsPv2BYjFEGt3crLr9wJng"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">128000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_uYMxU5pbpUel6YhDTFECnA"
      decimals="-3"
      id="Narr_Yin-bNAhgUaVtUyRWquG_A"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">41000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_GmZS7O-5R0yRKeR8xVDAhQ"
      decimals="-3"
      id="Narr_a2rYDjIo3UiZrSI--VjJJw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">99000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_JTV-9vVDukezGlsM9I9WCg"
      decimals="-3"
      id="Narr_z5nwbzI_ik-IF_6MYb5upw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">63000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_xjzIY8oy5kqP1sM79rLMFQ"
      decimals="-3"
      id="Narr_Yme9CuDiYUqxb7cKhZECvQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">56000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_4zaSOf91z06QAw3WRRvASg"
      decimals="-3"
      id="Narr_AKWh5dY5nECjMabyPWTY5g"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1167000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_JUhUSpV0xUqGk12ISXoREA"
      decimals="-3"
      id="Narr_trWeW7baWU-blwhmLEtf-Q"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">63000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_wzXraTr5VUmWUr_Q1jlrCA"
      decimals="-3"
      id="Narr_qJngkCNZ3keKHAnyiBFXvQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">387000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_6mx8D3Fi-UGpoq1wBYM_4g"
      decimals="-3"
      id="Narr_kadOVpJnyUS0FinLSoqadw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">28000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_GTIpgeUKq0W08tZONenPVQ"
      decimals="-3"
      id="Narr_ZF8aK2tbgUyOfcAf2-YEGQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">370000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_HNX2sQEDLUmkoBdEL-GkXA"
      decimals="-3"
      id="Narr_tV5AbuTCj0-U4FK8IBpbog"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">218000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstSegmentMember_Qr6y0HekFkiyD9USQVnb3g"
      decimals="-3"
      id="Narr_yWERGtaiwUeMF-axhGMvOw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_zEKkYynulk2_T1RYuux_xQ"
      decimals="-3"
      id="Narr_R03F12QOXEm41IVOOq0fKw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1048000</us-gaap:SeveranceCosts1>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_LMW4wUOEckyLFpEUyTplqA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:52.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Cost of goods sold&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 426&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Selling, general and administrative&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 491&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,385&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Design and development&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; -&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 156&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total business realignment charges&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,829&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 710&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_-Qn4iWzQ5UCCJlsG-9Hjaw"
      decimals="-3"
      id="Tc_NvnZymsja0K4ci7jl3QnLA_2_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">63000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_xdhXkH_uO0isd8lBJzYk7Q"
      decimals="-3"
      id="Tc_GtY2PSSd2EiChZVjarfqJw_2_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">426000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag"
      decimals="-3"
      id="Tc_YK6rjtxTTUiwfGAFXpPYpQ_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1829000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6OKEmKfasEqTVer7wmjkyg"
      decimals="-3"
      id="Tc_AswyAttA90GR5I-zGFO7vA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">491000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_XZnGz2_DUEy3TTk0K28feQ"
      decimals="-3"
      id="Tc_NaBAoGWg6U2bnxxPKp1AZA_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1385000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_kB48Ib5G20GUlpss9t0JQQ"
      decimals="-3"
      id="Tc_alkJ9Kkrz0i-1_CJvgBwmQ_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">156000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_0hARtoUMAEmKxA6qrKWWoA"
      decimals="-3"
      id="Tc_BkFTjkJkDk69lofXCooT7A_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_VAPpO6zOAkmZR1TCnxpnPA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1829000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_5O7dEq-Hl0aMKzV1UyhX3A_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">710000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_pESUq8bfW0GJm7RGnTJYOQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1812000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_EKGApEmYC0KuQffAvZTPUg">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;14. Segment Reporting&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating segments are defined as components of an enterprise that are evaluated regularly by the Company&#x2019;s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company&#x2019;s chief operating decision maker is the chief executive officer.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The Company has three reportable segments, Control Devices, Electronics and Stoneridge Brazil, which also represent its operating segments. The Control Devices reportable segment produces actuators, sensors, switches and connectors. The Electronics reportable segment produces &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;The Stoneridge Brazil reportable segment designs and manufactures vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The accounting policies of the Company&#x2019;s reportable segments are the same as those described in Note&#160;2. The Company&#x2019;s management evaluates the performance of its reportable segments based primarily on revenues from external customers, capital expenditures and operating income. Inter-segment sales are accounted for on terms similar to those to third parties and are eliminated upon consolidation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The financial information presented below is for our &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;three&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; reportable operating segments and includes adjustments for unallocated corporate costs and intercompany eliminations, where applicable. Such costs and eliminations do not meet the requirements for being classified as an operating segment. Corporate costs include various support functions, such as accounting/finance, executive administration, human resources, information technology and legal.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;A summary of financial information by reportable segment is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 431,560&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 447,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,438&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 437,998&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 449,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 452,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 335,195&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 344,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 282,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 33,735&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,126&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 39,501&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 368,930&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 381,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 321,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 563&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,540&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 95,096&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (40,179)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (45,476)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (45,108)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating Income (Loss):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 73,327&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 64,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 72,555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 25,006&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,539&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,661&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (33,591)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (30,412)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (35,965)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 71,281&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 67,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Depreciation and Amortization:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 13,397&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,872&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,143&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,338&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,443&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,316&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,252&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total depreciation and amortization&lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt; (B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30,859&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 27,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Interest Expense, net:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 811&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 350&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 208&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,955&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,749&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total interest expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,324&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,783&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Capital Expenditures:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,646&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 16,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17,484&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,476&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,003&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,831&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,699&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total capital expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 35,824&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 191,491&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 175,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 285,027&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 265,838&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 89,393&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 81,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 358,766&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 359,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (322,468)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (322,866)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 602,209&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 559,519&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following table presents net sales and long-term assets for the geographic areas in which the Company operates:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 457,633&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 480,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 471,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 309,122&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 305,513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 258,141&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 87,430&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 86,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52,518&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 130,995&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 107,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total long-term assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 270,943&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 239,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(C)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="font-family:'Arial';white-space:pre-wrap;"&gt;  &lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="0"
      id="Narr_sY4k5It8UUCqthlmek_h5g"
      unitRef="Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_DJj1KurlHkWcrEyOAbIisA">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 431,560&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 441,297&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 447,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,438&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,348&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,044&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 437,998&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 449,645&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 452,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 335,195&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 344,727&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 282,383&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 33,735&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 37,126&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 39,501&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 368,930&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 381,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 321,884&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Inter-segment sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 563&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,540&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,177&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 95,096&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (40,179)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (45,476)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (45,108)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating Income (Loss):&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 73,327&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 64,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 72,555&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 25,006&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 28,236&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,539&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,989&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,661&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (33,591)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (30,412)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (35,965)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 71,281&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 67,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,370&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Depreciation and Amortization:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 13,397&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,914&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 10,887&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,872&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,143&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,338&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 7,443&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,316&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,252&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 852&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total depreciation and amortization&lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt; (B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 30,859&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,191&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 27,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Interest Expense, net:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 811&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 76&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 103&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 350&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 85&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 119&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 208&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,812&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,955&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,749&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total interest expense, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,324&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 4,720&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,783&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Capital Expenditures:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 12,646&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 16,737&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 17,484&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 15,476&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 5,965&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 5,003&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,831&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Unallocated Corporate&lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 2,699&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,083&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total capital expenditures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 35,824&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 29,027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 32,170&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Control Devices&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 191,491&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 175,708&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Electronics&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 285,027&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 265,838&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 89,393&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 81,002&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Corporate &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(C)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 358,766&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 359,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Eliminations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (322,468)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (322,866)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 602,209&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 559,519&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_2t7orZr5Zk2Ntk51hSvCag_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">431560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_cZ4Rov46CEiACMEQzczu1w_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">441297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc_GFSYUSiXUEW2HwFniehdsQ_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">447528000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_VHOX-o68Z0qVVJ29KA1eHA"
      decimals="-3"
      id="Tc_H4Qfb7eH6UK-fxiMM8pUOA_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6438000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6LTL5d26uUitEybYVCjANw"
      decimals="-3"
      id="Tc_Zjria3H8CEmCZg8Z_Tf9UA_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8348000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_XGl5Tjs1cE6aVeN62gmycA"
      decimals="-3"
      id="Tc_WXvapUH9FkSgdrouaED8Zg_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5044000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_9RK0dO6eMkCc46Wj-oUVvg"
      decimals="-3"
      id="Tc_HzKywQ8rhEOS4jlkfOnuZQ_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">437998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_6b1mfDQ89U6jmo8Rbb9Trg"
      decimals="-3"
      id="Tc__djQJx-Cg0uvkXF5qOiwqg_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">449645000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_W6bjLcdtS0iLVxwb53KNCw"
      decimals="-3"
      id="Tc_EoV2NZGatUSk26euowW00w_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">452572000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_v_i5Wlvn2ku69fstT2g9Ag_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">335195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_07xvjGfSMkiKc5M_IOCcag_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">344727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_tXUMODvoKUCB7ODMoTU5zg_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">282383000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_TUyIti3uCk-Sv8AVVhKAcA"
      decimals="-3"
      id="Tc_vR84bfPj6kmlzgAGnV87pA_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33735000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_FZj8ctpAY0K4TH_jytQesw"
      decimals="-3"
      id="Tc_fWRUsfP_I0iHES7wdvfF8Q_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">37126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_7KriPhO1DEyxe-QGxbtOUg"
      decimals="-3"
      id="Tc_-GCXEWRME0yHhyKAuVL4oQ_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">39501000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_wuVaB2dBw0y5kFcyScmd1g"
      decimals="-3"
      id="Tc_MQdWcq29aUql1H2h0lmnfQ_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">368930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_2PjAXlxSekKKqgpQCpN3CQ"
      decimals="-3"
      id="Tc_GkUDVtoWP0atjGjbSCHRmA_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">381853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_72T4y_RlF0-HnIm3m-XDaQ"
      decimals="-3"
      id="Tc_K3MyvqmeEECI86TIMIk2dA_9_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">321884000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_KzGRIMUFJkyzla50gSXqUg_10_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_sYS3MkbM-0-Xn6dT6XNCfQ_10_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc_bQ9YU1If3UmWNuwnI8Tp_Q_10_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">94533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_TYGV1Quy-UW1APiHVnsYmQ"
      decimals="-3"
      id="Tc_tY9O7BzEiU64vYAqMpkURg_11_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_Kcg4BArswE6fHfCJOCKUrQ"
      decimals="-3"
      id="Tc_DMvejxXVCUKF4AtOtJ77fA_11_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_7RhItD-hfUS-FPCA_reymw"
      decimals="-3"
      id="Tc_AseZ6cO1wUCDRioSg9CmtA_11_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_lxCf3kcjtkuEyWUfUMIkcg"
      decimals="-3"
      id="Tc_0NDdXV0yiECosQ6393b5IQ_12_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67540000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_9ekDtod2PUygVtlSGkEDPA"
      decimals="-3"
      id="Tc_ujhXcuPlK02UY6bhzkmrag_12_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80177000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_dqStVPBtZ06gIIrSMIulhg"
      decimals="-3"
      id="Tc_S0lH2ep-NkyBZnVvA63weg_12_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">95096000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_cmohVWmx6Uq95peXv7WJyw"
      decimals="-3"
      id="Tc_nNMrWtJDFU62cvk4Z0FNPg_13_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-40179000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_FSQD9Ys81EeM65JSZ_ddoQ"
      decimals="-3"
      id="Tc_jyuw21LgMEmWa4eKOoxwTw_13_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-45476000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_7INN6SFlqEyCWoq1_e3OHg"
      decimals="-3"
      id="Tc_J0xu9aJmWUywiAaetyo-PQ_13_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-45108000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_tgI0vTfMa0qETpShwg6eqw_14_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">834289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_Sua2vxmpv0-2bB6ZEzV23g_14_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">866199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_IOVIJfJ7HU-N_81Ak3x9Zw_14_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">824444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_M27DyeKbCEy9BgqqMaQDEg_16_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">73327000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_dvXmZVCiPEu0MTYD9lRiAw_16_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">64191000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc_UbLviWBQcEes6qvDVA_b5w_16_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">72555000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_WWeGUzQ2Q0KpI5YHWm8Qhg_17_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">25006000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_3sivuOY2GEGljwm4SCHEFA_17_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">28236000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_PPjuZC147kKdSSqvromcxw_17_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18119000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_wCKGoSoME0SlePRstCqbRw_18_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6539000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_eVKnPEj52kaLrH-JHgXI_A_18_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4989000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc_qdoggpvtYUmytSUsGjNdoQ_18_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2661000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"
      decimals="-3"
      id="Tc_39WgCQMIcUSjgFkh8VzaKg_19_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-33591000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw"
      decimals="-3"
      id="Tc_utko2X83ykiw3_Qk_08qmg_19_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-30412000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA"
      decimals="-3"
      id="Tc_vhxiIzWBH0OlsU-_c_tx3Q_19_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-35965000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_rHv8-pnPL0O2M3lP52Mlbw_20_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">71281000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_BbLLcemjgk23hGLYTTS-Dg_20_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67004000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_56UEz8D5fEqJ_YhDPaK5gg_20_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57370000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_oFKUpmSLa0OA_-IFfDDRew_22_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13397000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_QUQylRgB3kmCjG6h7DoUQg_22_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11914000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc_KzFwiiaEfkm-h_V5ISW7bw_22_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">10887000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_gSCAcCknPE-JoVhDr9AAeQ_23_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9872000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_pkjMg_KVfkOsE1vRyKtRVg_23_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8982000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_S3CvbBZCaU6MLWBxSs6LFQ_23_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8143000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_KowVBmKFY0aYYSAZj1OK5w_24_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6338000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_c3Pck1LgM02qMsEO7zUj7A_24_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">7443000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc_wpxHn_xAp0m7lpr2ldbF3g_24_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8316000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"
      decimals="-3"
      id="Tc_re6EbtvDXkCSmsOQFKa6jA_25_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1252000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw"
      decimals="-3"
      id="Tc_T9cXRI-H60ym6uueBdA3uA_25_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">852000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA"
      decimals="-3"
      id="Tc_j_Lt-bY9uUyMFjxAHg4hig_25_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">584000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_75dHCZJAqES5Q7E0rEQVUw_26_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">30859000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_HdfjD_PiuUSq4u2mzid0Wg_26_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">29191000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_4Snd0239-UCinqvqSI3jgg_26_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">27930000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_tV1jQFSYpUK1TZhres882Q_28_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-811000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_GYWkCURuFUKYHwXCHiGPxQ_28_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-76000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc_L5_x3bc4OUm6aJ3-lIgxAA_28_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-103000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_4A2RsjjOSE2_TUfLv62nAA_29_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-350000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_QvNurmO0A0CkShFIBUUhdw_29_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-85000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_mBuAiAevykiHfLFQ67Xitg_29_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-119000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_8yAwd2kOcUqhYvSVGPbLbw_30_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-208000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_F-r6sgJOFkS4OkDcVeoMkQ_30_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-824000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc_CvuSeT-OCkeK32jRRBb2sA_30_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1812000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"
      decimals="-3"
      id="Tc_FYx9Nsdv1kuFskdpGCUSeA_31_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-2955000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw"
      decimals="-3"
      id="Tc_mr4FmzQmzk-wkvpSiNcZeQ_31_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-3735000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA"
      decimals="-3"
      id="Tc__FQzf2JK5kiWSuz0q0GD9w_31_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-3749000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_RXf_lZoS7k60mAw8fgEtZQ_32_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4324000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_DcscT7xWlEmZDoDVxx2w-Q_32_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4720000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_WmGrANERHUSwlP_egUMSiQ_32_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-5783000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_rrq9PAp7NkqSxRU3JqB23A"
      decimals="-3"
      id="Tc_m7gO6Ur5y0qlhN_paQSW1w_34_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12646000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_cNsef4M8502yPM8h7t7DeQ"
      decimals="-3"
      id="Tc_ohcGdDc9JEaMak0fgYOGpw_34_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16737000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_Xp-ziGeBbUC1GJdjQjhXMA"
      decimals="-3"
      id="Tc_htnSd9dJgEiU86vXKTemeA_34_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">17484000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA"
      decimals="-3"
      id="Tc_JUKVatVRkUCmHqdYvotiEQ_35_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15476000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_CkzyUbgx3UaX4jxfgrfn7A"
      decimals="-3"
      id="Tc_ewzk4YSY4UKV_bNwZHmbrg_35_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5965000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_bUXUDuCvD0yXl2kyGVQVVg"
      decimals="-3"
      id="Tc_4xXcBVd10kmmlzGMWQ7hLw_35_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8158000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_UCjnc0hbK0CbEZF8xcskZQ"
      decimals="-3"
      id="Tc_y0s0vs-62025-0K5E82cFg_36_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">5003000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_cJltz9Y7-UqZnLiVgF_zXA"
      decimals="-3"
      id="Tc_K0R75nRJIUyWxjfccnd3RA_36_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3242000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_KijHV0naJESaE6ih__RhiQ"
      decimals="-3"
      id="Tc__zoMMU9gXkqKf2Ed5YOv1g_36_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3831000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_pEnnAb_OLEiuI4KaVCpV8A"
      decimals="-3"
      id="Tc_qfF6nYPrCU6LcPnYF28zFg_37_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2699000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_GTvDPAlPQUGgXYfiVnNgVw"
      decimals="-3"
      id="Tc_aCHXRaA5MkO1RxngevmdJA_37_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3083000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_NWpivmMuQEmoK-GCtWY4BA"
      decimals="-3"
      id="Tc_9uP9oFysTEC9FbhNeTomCg_37_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2697000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_A_hkaAc-c0mB1hZLwiTQ_Q_38_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">35824000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_5h-9fjPwh06tIxoxodGMaA_38_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">29027000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_qoR8wlHsiUa3Uqkx0qkD3Q_38_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">32170000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_5iG0WMr5ikS_4EyhnkMMyg"
      decimals="-3"
      id="Tc_X2FZEcjLFki5ih-RxHeaBg_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">191491000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_RVUZ7juln0Sggu8cVe2XXw"
      decimals="-3"
      id="Tc_-I9MxMXhyE63nMYJGtNrjg_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">175708000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw"
      decimals="-3"
      id="Tc_AwUQ_20EmUeRSm5nU7cehw_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">285027000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig"
      decimals="-3"
      id="Tc_DbU_JtG0JECUtFSxPEgchw_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">265838000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_tnm8KWaK0E6sd6GOShGjvg"
      decimals="-3"
      id="Tc_eUCuDE8bZ0iDRZzdJlt9Jw_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">89393000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_PstMember_3gld_r2kZ06QhCk8C9XfPA"
      decimals="-3"
      id="Tc_s5umXgnVMU-5J5upcBWWsA_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">81002000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_PMlo3fOZOUmRkME0LO9ugA"
      decimals="-3"
      id="Tc_h3DSaIGlLU6XBoLbcHEXGA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">358766000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateMember_6vCdcaIPh02ANuJmhjjdcg"
      decimals="-3"
      id="Tc_X6oR1aAz60iXCFzJV3XLWA_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">359837000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_J-etth4lPUWCZJW3F6sB1A"
      decimals="-3"
      id="Tc_Kgk91dpU4UWcHxmFYZ7N3A_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-322468000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_V9vQf_kI00OFuc9x7waDiA"
      decimals="-3"
      id="Tc_JTTedW0ZfEixH2PYuStvjQ_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-322866000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_DLnQp8kH6EKUiCvyeVBZOA_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">602209000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_dGVt4UTx3USHwpR3-GgIgg_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">559519000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_nj4MwjYOLESQeYbQcT2jTQ">&lt;p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Year ended December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net Sales:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 457,633&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 480,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 471,770&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 67,534&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 80,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 94,533&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 309,122&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 305,513&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 258,141&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 834,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 866,199&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 824,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;As of December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Long-term Assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;North America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 87,430&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 86,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;South America&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 52,518&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 45,408&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Europe and Other&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 130,995&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 107,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Total long-term assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 270,943&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 239,342&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(C)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_GlxaFhnxOk-gAICpfzy7wA"
      decimals="-3"
      id="Tc_u9thSwrBB0K4vZ6DtLVofQ_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">457633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_zzsF6X51HUKRfLILuRQZpg"
      decimals="-3"
      id="Tc_5als1mN3UEG_qA3LLfboOg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">480511000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_NorthAmericaMember_1inTSB1wEE20baCR59ouig"
      decimals="-3"
      id="Tc_JHzSsR0wI0aAEK9ycQU8PQ_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">471770000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_tfhfCk56q0ikN2evaZsxGQ"
      decimals="-3"
      id="Tc_DiqknstheUGNsNU2ypokNQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67534000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_PTjZf5i_8keBD4cG0HtF1g"
      decimals="-3"
      id="Tc_9jGWkkWldkeTtcEPJ3K1Mw_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">80175000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_srt_SouthAmericaMember_hFk66OgmmUStnC-oyTBNiw"
      decimals="-3"
      id="Tc_H5ouml4TIU2_5uJkIBZvSQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">94533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Bsybbe6fOkWoXd069R9c6Q"
      decimals="-3"
      id="Tc_JnBD8pyATEeAZtw-S24CJw_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">309122000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_csHZhdveRUiIOY5wnbIMBg"
      decimals="-3"
      id="Tc_BlLX7-Ia1EaDs1mazY-uXg_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">305513000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_euZg1BdCIUOPFRDt1e642g"
      decimals="-3"
      id="Tc_zlsk-OwDU0Ck9aDeYkpRDw_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">258141000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      decimals="-3"
      id="Tc_FzokRoCrQEm8WlwugeIViQ_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">834289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_12_31_2018_eoCmHI1utUeVstx5cu-exg"
      decimals="-3"
      id="Tc_VKGtVI8PrEu-EoTkYt-FUw_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">866199000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw"
      decimals="-3"
      id="Tc_7uKGUwiYAkWPY1LutA7mmQ_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">824444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_NorthAmericaMember_5uTZUQiwiUmejSk8YKGcPg"
      decimals="-3"
      id="Tc_OMul6V9ySUC6EYw-1DRBfw_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">87430000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_NorthAmericaMember_JzixCbhUSUyfMhhTKhtRmw"
      decimals="-3"
      id="Tc_CQlTMrVeLUiI4JaCjsyoHg_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">86763000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_srt_SouthAmericaMember_GXYKqgW6KEKbgWth0YR8Cg"
      decimals="-3"
      id="Tc_It8WdOSMckGbsiHl2elamg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">52518000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_srt_SouthAmericaMember_NTsbf4u5B0CwnQ3w6mdqdg"
      decimals="-3"
      id="Tc_e0FjU8tEfUyYQbLwGZ1gAg_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">45408000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Ege9NfKAvU-CzCnrkFxH8w"
      decimals="-3"
      id="Tc_64fXZ7bIGEeaJO03Jsbe8Q_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">130995000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2018_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_qTCuV8QtjUOjDuFjYuTmfA"
      decimals="-3"
      id="Tc_5iotmWwEx0G11Oac8JhaxQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">107171000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA"
      decimals="-3"
      id="Tc_wbNUOJNbK0mjJcGIToMZOA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">270943000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ"
      decimals="-3"
      id="Tc_tzlfwhp-4UGadUG3KG1zFQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">239342000</us-gaap:NoncurrentAssets>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_TpTx25J9qEqw4otAj47WzA">&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;15. Subsequent Events&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Interest Rate Swap&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10.5pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;On February 18, 2020, the Company entered into a float-to-fixed interest rate swap, with a notional amount of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$50,000&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt; to reduce the variability of London Inter-bank Offered Rate&lt;/span&gt;&lt;span style="color:#222222;font-family:'Arial';"&gt; (&#x201c;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"&gt;LIBOR&#x201d;) based interest payments on a portion of variable rate debt outstanding on the Company&#x2019;s 2019 Credit Facility, as disclosed in Note 5 to the consolidated financial statements, by swapping variable rate payments into fixed rate payments. Currently, borrowings under the 2019 Credit Facility bear interest based on a variable interest rate at either the Base Rate or LIBOR Rate (as defined in the Fourth Amended and Restated Credit Agreement).  The interest rate swap will be settled monthly and will expire in &lt;/span&gt;&lt;span style="-sec-ix-hidden:_a7a734d6_f1fc_4c91_a29a_b84e03287230"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;"&gt;March 2023&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Authorization For Common Share Repurchase&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;On February 24, 2020, the Board of Directors of Stoneridge, Inc. authorized the repurchase of &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;$50.0&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;&#160;million of the Company&#x2019;s outstanding Common Shares over the next &lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;18 months&lt;/span&gt;&lt;span style="font-family:'Arial';font-size:9pt;"&gt;. &#160;The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. &#160;Repurchases may also be made under Rule 10b5-1 plans, which permit Common Shares to be repurchased through pre-determined criteria. &#160;The timing, volume and nature of common share repurchases will be at the discretion of management, dependent on market conditions, other priorities of cash investment, applicable securities laws and other factors. &#160;This Common Share repurchase program authorization does not obligate the Company to acquire any particular amount of its Common Shares, and it may be suspended or discontinued at any time.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-style:italic;font-weight:bold;"&gt;Accelerated Share Repurchase Program Early Termination&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;On February 25, 2020, Citibank N.A. notified the Company that it terminated early its commitment pursuant the accelerated share repurchase agreement and would deliver to the Company &lt;/span&gt;&lt;span style="font-family:'Arial';"&gt;364,604&lt;/span&gt;&lt;span style="font-family:'Arial';"&gt; Common Shares on February 27, 2020 based on the volume weighted-average price of our Common Shares during the term set forth in the accelerated share repurchase agreement. Citibank N.A.&#x2019;s notice of early termination and the subsequent delivery Common Shares represents the final settlement of the Company&#x2019;s share repurchase program pursuant to accelerated share repurchase agreement. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="As_Of_2_18_2020_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_VCSIp5vN-kmLRMAdJ8kINw"
      decimals="-3"
      id="Narr_nnXZns6ZpEKHMwNC4yqwLg"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_8Uv6ZyWJqkKeBIRqyYidgw"
      decimals="-5"
      id="Narr_0roXZT7m3Emuq9aIizXVmw"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">50000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramPeriodInForce1
      contextRef="Duration_2_23_2020_To_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_olDOC2rPn0KFQZrojLakSw"
      id="Narr_5XyODXfJhkuJH9r0QzqNKg">P18M</us-gaap:StockRepurchaseProgramPeriodInForce1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_2_25_2020_To_2_27_2020_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_0HY63QGfwkGx4y-JRJjX4g"
      decimals="0"
      id="Narr_LopEaYgJ5ki96ndGge2iXQ"
      unitRef="Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg">364604</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_Gq6PirrCpEeiLogq1pEOsQ">&lt;p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;16. Unaudited Quarterly Financial Data&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following is a summary of quarterly results of operations:&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Quarter ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;September 30&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;June 30 &lt;/b&gt;&lt;sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;"&gt;(B)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 190,365&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 203,386&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 222,241&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 218,297&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 44,198&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 51,855&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 56,827&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 60,853&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,073&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,323&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 49,186&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 11,699&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Income tax expense (benefit)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (4,249)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,450&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,066&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,835&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 4,209&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 6,661&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 39,764&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 9,657&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earnings per share attributable to Stoneridge, Inc.:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.15&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.24&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1.43&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.34&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Diluted &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.15&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.24&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1.41&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 0.33&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Quarter ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;December 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;September 30&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;June 30&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;March 31&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net sales&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 210,814&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 208,853&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 220,602&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 225,930&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Gross profit&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 57,959&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 63,285&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 67,418&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 67,969&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Operating income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,664&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 18,312&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 19,181&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 16,847&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Income tax expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,467&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,820&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 3,233&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 12,056&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,292&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 15,120&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 13,380&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Earnings per share attributable to Stoneridge, Inc.:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Basic &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.53&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.47&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Diluted &lt;/span&gt;&lt;sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(A)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.42&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 0.46&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(A)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;Earnings per share for the&#160;year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(B)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;$33,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"&gt; in the quarter ended June 30, 2019.  See Note 2 to the Company&#x2019;s consolidated financial statements for further information&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"&gt;.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:10pt;"/&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_u2r2Viq5qU6Yh_5GMA_gjA">&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;2019&lt;/b&gt;&lt;/p&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="-3"
      id="Tc_CpFWGcpyC02L4wtybLcflA_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">190365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="-3"
      id="Tc_8_NC21LNbU2-ktPuiia9UA_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">203386000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="-3"
      id="Tc_HyEnKPROAUetGhVOThjh3g_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">222241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Tc_L5krZbr7ZkW7iJPM45UjbA_3_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">218297000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="-3"
      id="Tc_Cj2u3D68pEC_vK9yooZkQg_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">44198000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="-3"
      id="Tc_572nNo-5jkS0kDLwJg4bBA_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">51855000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="-3"
      id="Tc_1Hs_GVOjhEGKINfoxsr9UA_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">56827000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Tc_cHo7y9TBjUK5qKLCN_7DMQ_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">60853000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="-3"
      id="Tc_KpZ9caLJK0GZE5St4jBOVQ_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1073000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="-3"
      id="Tc_EFwfccfuwUKdPajHaPrqiA_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9323000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="-3"
      id="Tc_X9GdyDxmrkSq4bOB2ZlrAQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">49186000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Tc_Srr-5zWBMkSg1xV7cHS9HA_5_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11699000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="-3"
      id="Tc_CY33L1FzpUSfi7yAOv-T8A_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-4249000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="-3"
      id="Tc_pc9T4ZOv70mdvxgvftPeWQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1450000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="-3"
      id="Tc_wSKitFk7ukiYPJD_QUUzyw_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9066000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Tc_euGI9IukkkGKTT7HFwmM7A_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1835000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="-3"
      id="Tc_ZDOzIqzDkEChkZ-NSllqpA_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">4209000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="-3"
      id="Tc_yirQ5Af7vEy-Wk6UA4GVng_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">6661000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="-3"
      id="Tc_BqUcOrstqUSgNRkFZTOgLg_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">39764000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="-3"
      id="Tc_WyEUb-JoZEqxU7QPgTCE_w_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">9657000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="2"
      id="Tc_R2D5hziK80abxsqPkQvvNg_9_3"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="2"
      id="Tc_63ZImF8EzkympWSdd8C2jw_9_6"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="2"
      id="Tc_nCdoc7wW_U2ZZa6CXBgmiA_9_9"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="2"
      id="Tc_IhKvHmuokEqaZtzndtWxcg_9_12"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw"
      decimals="2"
      id="Tc_KasXOW2Z9UGGfVFUikw6lQ_10_3"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2019_To_9_30_2019_CV5NNea3REaCJLmGlFcGuQ"
      decimals="2"
      id="Tc_ErtF2v7XFEmfBEVjOPWQMg_10_6"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2019_To_6_30_2019_yZ2JFQN4TkusOtgl-YcGCg"
      decimals="2"
      id="Tc_6Un-RBtbM0eXVtdZ6ykfTA_10_9"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">1.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2019_To_3_31_2019_kyPUWgTZDE6FETOqCxIoYQ"
      decimals="2"
      id="Tc_pvT3u7FiV06DZBxei5kFgg_10_12"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="-3"
      id="Tc_DANuf7ExE0ak8xO9NyLTJg_3_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">210814000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="-3"
      id="Tc_vEgwWxDjt06QozINvjhhDQ_3_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">208853000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="-3"
      id="Tc_uqxd81zkT0u6vp9XBt5oTg_3_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">220602000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="-3"
      id="Tc_-zJ4qLgXakixCuLbKF7siQ_3_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">225930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="-3"
      id="Tc_HaNvRtUQ0k23lCyDFoOnmw_4_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">57959000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="-3"
      id="Tc_BWkkUFMJMk6aa7WBy5x91A_4_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">63285000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="-3"
      id="Tc_8I_ic3SNiUGVg5p1SPO3ig_4_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67418000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="-3"
      id="Tc_vqYVA1fcEkavLJ5h49kucA_4_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">67969000</us-gaap:GrossProfit>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="-3"
      id="Tc_KmoNI40vVUO2AFZ-qVo-3A_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12664000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="-3"
      id="Tc_hx_tVQndDU-y7ZNV3eJtow_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">18312000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="-3"
      id="Tc_IL7nvcRs9Eyo6_dky-ZvsQ_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">19181000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="-3"
      id="Tc_ay5zfS_1Zk-djARdcqOAIA_5_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">16847000</us-gaap:OperatingIncomeLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="-3"
      id="Tc_wpqsIXQkYUiTwc-sl02gCQ_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">690000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="-3"
      id="Tc_iKLmxFD3EkS_Gs-_NvxCnQ_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3467000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="-3"
      id="Tc_qEa_d1tBYkqGA2wLzgwD4A_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3820000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="-3"
      id="Tc_aX2FqctJ-0Wvj90YpnTt3A_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">3233000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="-3"
      id="Tc_6GrVQvcn90SwK5AVXIVwEQ_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">12056000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="-3"
      id="Tc_zbuM9al62EKj0p9LgF5Sow_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13292000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="-3"
      id="Tc_fWRnl78LNUKeTc3VkrOneA_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">15120000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="-3"
      id="Tc_6GcFLOTILESnb8JqXpn5NA_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13380000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="2"
      id="Tc_EJW0M2Cdeke78jbqQRfz7A_9_3"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.42</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="2"
      id="Tc_XO04NYI7lUWM8pkjudXH0A_9_6"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="2"
      id="Tc_PAV08MSYfEOVMG2ABZQQng_9_9"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="2"
      id="Tc_SlUVTJbs_EWljiPmnJNVPQ_9_12"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_10_1_2018_To_12_31_2018_sYy2jHgNLEytqrvzcCvnxw"
      decimals="2"
      id="Tc_OvahR8-7BkOtJHlcF-NYaQ_10_3"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_7_1_2018_To_9_30_2018_q748fI80sEOGKNRRm8LHhA"
      decimals="2"
      id="Tc_PbIhSFBgCEKBXDFjeQHnzg_10_6"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2018_To_6_30_2018_KaKdQEro6UODodK7lHHwAQ"
      decimals="2"
      id="Tc_SoAsAlgEz0-ISDzDKqHm3g_10_9"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2018_To_3_31_2018_pd26iPITykuynM21fDZHfA"
      decimals="2"
      id="Tc_FHgwz1NtwUus4FZrWDjwBw_10_12"
      unitRef="Unit_Divide_USD_shares_j3Hzk9y8d0Ox-UpbsT3T3g">0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:OtherNonrecurringIncome
      contextRef="Duration_4_1_2019_To_6_30_2019_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_sri_NonCoreSwitchesAndConnectorProductMember_us-gaap_StatementBusinessSegmentsAxis_sri_ControlDevicesMember_r2mt_cCrBUeORmqyKC2ZBQ"
      decimals="-3"
      id="Narr_laZonuuxuUijKbq-k_QKbQ"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">33599000</us-gaap:OtherNonrecurringIncome>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA"
      id="Tb_jUbruyh5T0C4ai8r9EZdHA">&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;SCHEDULE II&#160;- VALUATION AND QUALIFYING ACCOUNTS&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;The following schedule provides the activity for accounts receivable reserves and valuation allowance for deferred tax assets for the&#160;years ended December&#160;31, 2019, 2018 and 2017 (in thousands):&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.51%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Balance at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Charged to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;beginning of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;costs and&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Balance at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;period&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;expenses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Write-offs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;end of period&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 1.8pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Accounts receivable reserves:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,243&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,126&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (1,080)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 1,289&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,244&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,110)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:41.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,630&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 2,173&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.7%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (2,694)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 1,109&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:96.96%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="background-color:#ffff00;font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="background-color:#ffff00;font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Net additions&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Exchange rate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Balance at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;charged to&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;fluctuations&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;beginning of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;expense&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;and other&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;Balance at&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;period&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;(benefit)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;items&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;end of period&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Valuation allowance for deferred tax assets:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,962&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (138)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; (238)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt;$&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;b style="font-family:'Arial';font-weight:bold;"&gt; 8,586&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2018&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,986&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,922)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;vertical-align:top;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (1,102)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 8,962&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:37.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="font-family:'Arial';"&gt;Year ended December 31, 2017&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,125&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 874&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; (13)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt;&lt;span style="font-family:'Arial';"&gt; 11,986&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-family:'Arial';font-size:1pt;margin-bottom:10pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ"
      decimals="-3"
      id="Tc_iwrkatX6tk2KFQFqLQxn7A_5_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1243000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A"
      decimals="-3"
      id="Tc_AXNKX-dLC0SX5i8mbHBORQ_5_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1126000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_U2XZvsA1cEKyEuK7m2CX2A"
      decimals="-3"
      id="Tc_3qKgtJip7k2fIfhjpYOa6w_5_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1080000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_MkBm6JKBJ0GYyPzfmExwuQ"
      decimals="-3"
      id="Tc_444lRw8Pk027u99CihMbpA_5_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1289000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew"
      decimals="-3"
      id="Tc_qAt_s_X-mEeZjuxw9ZTKiA_6_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1109000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ"
      decimals="-3"
      id="Tc_84aIJjTnfE-YycxmYxQtMA_6_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1244000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_vEPgCjyWtESjn93E3cIpdQ"
      decimals="-3"
      id="Tc_uMsCquBGukiexAnul_LThA_6_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1110000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ"
      decimals="-3"
      id="Tc_inWrCsQeOkuGjZt8kquCbw_6_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1243000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ery3qJaIrk60utYb3eH7AA"
      decimals="-3"
      id="Tc_JhIGeZHVLkao1lCeVtLT6Q_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1630000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ"
      decimals="-3"
      id="Tc_j3frXJZF6UGD2IQQS8XKAQ_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2173000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_zFVK_2LsVEmcPce4qpwhVQ"
      decimals="-3"
      id="Tc_mMlY4OA5J026SirxViFUUw_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">2694000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_kECU9zGaykmK9dk3p2Jsew"
      decimals="-3"
      id="Tc_49mkHF8yVEWhxVFAZY81ug_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1109000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w"
      decimals="-3"
      id="Tc_5HbNUDG0_Eu2r4xj1UvnXA_7_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8962000</us-gaap:ValuationAllowancesAndReservesBalance>
    <sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw"
      decimals="-3"
      id="Tc_2iHrvtZaCUWAlEdbEtHjbA_7_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-138000</sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_-Uq8yGbATUSevxYyw6atxw"
      decimals="-3"
      id="Tc_29GwEJO5IkaLrs-KpbImUg_7_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">238000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_x9MYVbnrqEekSM-7d94c-w"
      decimals="-3"
      id="Tc_x5i8p0OBVkaLwOmcpKd2aw_7_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8586000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg"
      decimals="-3"
      id="Tc_LhYR11so40KDI7TKmCJ-iw_8_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11986000</us-gaap:ValuationAllowancesAndReservesBalance>
    <sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw"
      decimals="-3"
      id="Tc_Zv9OfOQDt0em_9V6BCyweQ_8_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">-1922000</sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2018_To_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_pFvB-Y6mNkK0wFXsH44grw"
      decimals="-3"
      id="Tc_An_jFpPgKkezrJEYnGe9bg_8_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">1102000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_Bim-GJL9v0ug2pgv4WTG6w"
      decimals="-3"
      id="Tc_hq1XKW__TE23c_T2E_1ZBg_8_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">8962000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_5TFhuu-k7Eys8CgVVm8QnA"
      decimals="-3"
      id="Tc_LCYeBVkk8EKNS4prHeMMYA_9_3"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11125000</us-gaap:ValuationAllowancesAndReservesBalance>
    <sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA"
      decimals="-3"
      id="Tc_x9NlpnJinUW-xsDOhoLEgQ_9_6"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">874000</sri:ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="Duration_1_1_2017_To_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_nG-Q9e7qW0eta9A8wh87mA"
      decimals="-3"
      id="Tc_MUJD-E2kMESs_gRt4krFmw_9_9"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">13000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="As_Of_12_31_2017_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember_NvssJCInBEyzmUQQEepkBg"
      decimals="-3"
      id="Tc_VKGEWAa7pEKFvD8zIdhQ7w_9_12"
      unitRef="Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg">11986000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828920944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Financial Instruments and Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Prepaid&#160;expenses</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Notional&#160;amounts&#160;</b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> and&#160;other&#160;current&#160;assets</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as hedging instruments:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cash flow hedges:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"><span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;">(A)</span><span style="font-family:'Arial';font-size:8pt;">Notional amounts represent the gross contract / notional amount of the derivatives outstanding.</span><span style="font-family:'Arial';font-size:8pt;"> </span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:28.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gains reclassified from</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gain&#160;recorded&#160;in&#160;other</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">other comprehensive income</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">comprehensive&#160;income (loss)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(loss) into net income </b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as cash flow hedges:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 450</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 820</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,376</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 634</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gains reclassified from comprehensive income (loss) into net income recognized in COGS in the Company&#8217;s consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$695</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,259</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$622</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Gains reclassified from other comprehensive income (loss) into net income</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> recognized in D&amp;D in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$125</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$117</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$8</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively. Gains reclassified from other comprehensive income (loss) into net income recognized in SG&amp;A in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$4</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively.</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;values&#160;estimated&#160;using</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;1</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;2</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;3</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial assets carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial assets carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial liabilities carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial liabilities carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,070</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,308</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,308</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (128)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (367)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (495)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration cash payment</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,474)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,474)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,637</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,109</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,746</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 369</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (156)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 213</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (404)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,883)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,287)</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6836637456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Interest&#160;rates&#160;at</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31,2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Maturity</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revolving Credit Facility</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Credit Facility</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 126,000</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 96,000</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2.77</b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;">2.81%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">June 2024</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Debt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil short-term obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 989</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil long-term notes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,527</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">7.00%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">November 2021</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Suzhou short-term credit line</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,154</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">4.70%</b><b style="font-family:'Arial';font-weight:bold;"> - </b><b style="font-family:'Arial';font-weight:bold;">5.00%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">August 2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total debt</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,126</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,516</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Less: current portion</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (2,672)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,533)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total long-term debt, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 454</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 983</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">Future Maturities of Long-Term Debt</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:84.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,672</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 454</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 126,000</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:84.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 129,126</b></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 303<br> -Paragraph (a)<br> -Subparagraph (5)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6861344720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Narrative) (Details)<br> &#8364; in Thousands, R$ in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1">65 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>BRL (R$) </div>
<div>shares</div>
</th>
<th class="th"><div>May 15, 2017</div></th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th"><div>May 16, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,904<span></span>
</td>
<td class="nump">$ 22,786<span></span>
</td>
<td class="nump">$ 21,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized', window );">Preproduction costs related to long-term supply arrangements, costs capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,666<span></span>
</td>
<td class="nump">6,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,122<span></span>
</td>
<td class="nump">62,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,955<span></span>
</td>
<td class="nump">6,406<span></span>
</td>
<td class="nump">6,440<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Amortization expense next year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Amortization expense year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Amortization expense year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Amortization expense year four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Amortization expense year five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,722<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Intangible assets, weighted-average remaining amortization period, years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Design and development expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,198<span></span>
</td>
<td class="nump">$ 51,074<span></span>
</td>
<td class="nump">$ 48,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ResearchAndDevelopmentExpensePercentage', window );">Design and development expense percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned', window );">Research and development expense reimbursed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,096<span></span>
</td>
<td class="nump">$ 16,540<span></span>
</td>
<td class="nump">$ 14,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,191<span></span>
</td>
<td class="nump">5,632<span></span>
</td>
<td class="nump">7,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Share-based compensation expense capitalized as inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss', window );">Cumulative goodwill impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,083<span></span>
</td>
<td class="nump">300,083<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualNoncurrent', window );">Product warranty and recall accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,111<span></span>
</td>
<td class="nump">3,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FIFOInventoryAmount', window );">Inventory amount, FIFO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82,910<span></span>
</td>
<td class="nump">64,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageCostInventoryAmount', window );">Inventory amount, weighted average cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,539<span></span>
</td>
<td class="nump">14,533<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign currency transaction gain (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(372)<span></span>
</td>
<td class="nump">487<span></span>
</td>
<td class="num">(500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">624<span></span>
</td>
<td class="nump">326<span></span>
</td>
<td class="nump">324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,324)<span></span>
</td>
<td class="num">(4,720)<span></span>
</td>
<td class="num">(5,783)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Deferred financing costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,625<span></span>
</td>
<td class="nump">882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities', window );">Earn-out consideration, operating and financing activities</a></td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="nump">7,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,191<span></span>
</td>
<td class="nump">5,632<span></span>
</td>
<td class="nump">7,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid Expenses and Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized', window );">Preproduction costs related to long-term supply arrangements, costs capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,544<span></span>
</td>
<td class="nump">6,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(350)<span></span>
</td>
<td class="num">(85)<span></span>
</td>
<td class="num">(119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountsReceivableSold', window );">Accounts receivable sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,520<span></span>
</td>
<td class="nump">R$ 7,983<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfAccountsReceivable', window );">Gain (loss) on sale of accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(86)<span></span>
</td>
<td class="nump">273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherReceivables', window );">Proceeds from sale of accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,434<span></span>
</td>
<td class="nump">R$ 7,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(824)<span></span>
</td>
<td class="num">(1,812)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (811)<span></span>
</td>
<td class="num">$ (76)<span></span>
</td>
<td class="num">$ (103)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedRightToReceivedCommonSharesMember', window );">Performance Based Right to Receive Common Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Common shares, non-vested | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">566,337<span></span>
</td>
<td class="nump">628,220<span></span>
</td>
<td class="nump">766,538<span></span>
</td>
<td class="nump">766,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">566,337<span></span>
</td>
<td class="nump">628,220<span></span>
</td>
<td class="nump">766,538<span></span>
</td>
<td class="nump">766,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Lists [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,284<span></span>
</td>
<td class="nump">$ 37,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Lists [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Lists [Member] | Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,354<span></span>
</td>
<td class="nump">14,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member] | Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember', window );">Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,878<span></span>
</td>
<td class="nump">$ 9,576<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember', window );">Technology [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,498<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember', window );">Technology [Member] | Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember', window );">Technology [Member] | Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized Software Development [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized Software Development [Member] | Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Percentage ownership in consolidated subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AdditionalPercentageOfNoncontrollingInterestAcquired', window );">Percentage of additional noncontrolling interest acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember', window );">MSIL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,701<span></span>
</td>
<td class="nump">$ 11,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Pre-production Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Capitalized Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">P7Y<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Pre-production Costs [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Capitalized Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Property, plant and equipment, estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">P3Y<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member', window );">Orlaco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Earn-out consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="nump">&#8364; 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_CreditFacilityMember', window );">Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountingPolicyLineItems', window );"><strong>Accounting Policy [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (275)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AccountingPolicyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policy [Line Items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AccountingPolicyLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AccountsReceivableSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AccountsReceivableSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AdditionalPercentageOfNoncontrollingInterestAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional percentage of noncontrolling interest acquired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AdditionalPercentageOfNoncontrollingInterestAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the cash outflow from payments for earn-out consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for earn out consideration from operating and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ResearchAndDevelopmentExpensePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of research development expenses to net sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ResearchAndDevelopmentExpensePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FIFOInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30700-110894<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale of accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118948506&amp;loc=d3e107425-111719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairedAccumulatedImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount as of the balance sheet date of capitalized preproduction costs incurred on long-term supply arrangements, including recoverable costs to design and develop products.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387057&amp;loc=d3e6169-108318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6387057&amp;loc=d3e6233-108318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=27011391&amp;loc=d3e105117-122735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14394-108349<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23221-108380<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageCostInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageCostInventoryAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_PstMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedRightToReceivedCommonSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_PerformanceBasedRightToReceivedCommonSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sri_PreProductionCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sri_PreProductionCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sri_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sri_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831241728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average Common Shares outstanding</a></td>
<td class="nump">27,791,799<span></span>
</td>
<td class="nump">28,402,227<span></span>
</td>
<td class="nump">28,082,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive shares</a></td>
<td class="nump">478,296<span></span>
</td>
<td class="nump">677,599<span></span>
</td>
<td class="nump">689,531<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average Common Shares outstanding</a></td>
<td class="nump">28,270,095<span></span>
</td>
<td class="nump">29,079,826<span></span>
</td>
<td class="nump">28,771,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6836723712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Capitalized contract acquisition costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=68051541&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118944033&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856025840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Details)<br> &#165; in Thousands, kr in Thousands, R$ in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="3"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>SEK (kr)</div>
</th>
<th class="th">
<div>Jun. 05, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 12, 2014 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 02, 2007 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentCovenantCompliance', window );">Notes covenant compliance</a></td>
<td class="text">The Company was in compliance with all Credit Facility and debt covenants at December&#160;31, 2019 and 2018.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Borrowings outstanding</a></td>
<td class="nump">$ 126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="nump">1,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2020</a></td>
<td class="nump">2,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2021</a></td>
<td class="nump">454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2024</a></td>
<td class="nump">126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Capitalized deferred financing costs</a></td>
<td class="nump">1,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity', window );">Credit facility, borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility', window );">Increase in maximum borrowing capacity of credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Borrowings outstanding</a></td>
<td class="nump">126,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of deferred debt issuance cost</a></td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount', window );">Debt instrument covenant default of other debt maximum amount</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount', window );">Debt instrument covenant uninsured asset losses maximum amount</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">2,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">kr 20,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou Short-Term Credit Line [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">8,618<span></span>
</td>
<td class="nump">&#165; 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Borrowings outstanding</a></td>
<td class="nump">$ 2,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Outstanding credit lines weighted-average interest rate</a></td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou Short-Term Credit Line [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou Short-Term Credit Line [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtWeightedAverageInterestRate', window );">Long-term debt, weighted average interest rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member] | Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 1,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Borrowings outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member] | Term Loan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2020</a></td>
<td class="nump">518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2021</a></td>
<td class="nump">$ 454<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument covenant default of other debt maximum amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument covenant uninsured asset losses maximum amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase in maximum borrowing capacity of credit facility</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of long-term debt outstanding calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WriteOffOfDeferredDebtIssuanceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sri_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sri_TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6650933520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6856439216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Narrative) (Details)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 18, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="nump">7,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities', window );">Earn-out consideration, operating and financing activities</a></td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet', window );">Transfers in or out of Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=sri_EuroDenominatedForeignCurrencyForwardContractsMember', window );">Euro-Denominated Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet', window );">Gain (loss) on derivative instruments held for trading purposes, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="num">(174)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging [Member] | U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash Flow Hedging [Member] | U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Forward Currency Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember', window );">Not Designated as Hedging Instrument [Member] | Euro-Denominated Foreign Currency Forward Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member', window );">Orlaco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Earn-out consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="nump">&#8364; 7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the cash outflow from payments for earn-out consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for earn out consideration from operating and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain and losses (whether realized or unrealized) on all derivative instruments held for trading purposes whether or not settled physically.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4F<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624186-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=117331979&amp;loc=d3e41322-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=sri_EuroDenominatedForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=sri_EuroDenominatedForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6849024800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation Plans (Narrative) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2018</div></th>
<th class="th"><div>May 31, 2016</div></th>
<th class="th"><div>May 31, 2013</div></th>
<th class="th"><div>Apr. 30, 2005</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Share-based compensation vested in period, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,376<span></span>
</td>
<td class="nump">$ 12,577<span></span>
</td>
<td class="nump">$ 8,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefit realized from vesting of restricted Common Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,289<span></span>
</td>
<td class="nump">$ 1,584<span></span>
</td>
<td class="nump">$ 858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember', window );">Time Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Common shares, forfeited or cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,403)<span></span>
</td>
<td class="num">(16,821)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.01<span></span>
</td>
<td class="nump">$ 24.69<span></span>
</td>
<td class="nump">$ 18.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee service share-based compensation, nonvested, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember', window );">Performance Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Common shares, forfeited or cancelled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(75,840)<span></span>
</td>
<td class="num">(46,996)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.17<span></span>
</td>
<td class="nump">$ 29.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Employee service share-based compensation, nonvested, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_Plan2006Member', window );">Plan 2006 [Member] | Time Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_Plan2006Member', window );">Plan 2006 [Member] | Performance Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_TwoThousandSixteenPlanMember', window );">2016 Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares', window );">Share-based compensation award reserved for issuance of common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based compensation award granted in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Share-based compensation award, number of shares available for grant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">779,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_TwoThousandSixteenPlanMember', window );">2016 Plan [Member] | Time Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based compensation award granted in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">476,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_TwoThousandSixteenPlanMember', window );">2016 Plan [Member] | Performance Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Share-based compensation award granted in period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">723,883<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_DirectorSharePlanMember', window );">Director Share Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares', window );">Share-based compensation award reserved for issuance of common shares</a></td>
<td class="nump">850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares', window );">Share-based compensation, increase in awards reserved for issuance of common shares</a></td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation award vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued', window );">Share-based compensation restricted common shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">670,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued', window );">Share-based compensation, maximum number of shares issuable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">179,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum number of share instruments may be issued under a share-based compensation plan subject to incentive stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares reserved for issuance of common shares under an established share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under an established share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based compensation, increase in awards reserved for issuance of common shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117330312&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sri_Plan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sri_Plan2006Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sri_TwoThousandSixteenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sri_TwoThousandSixteenPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sri_DirectorSharePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sri_DirectorSharePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6730791552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Headquarter Relocation and Consolidation (Narrative) (Details) - Headquarter Relocation [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 269<span></span>
</td>
<td class="nump">$ 493<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_GrantAgreementMaximumValue', window );">Grant Agreement, Maximum Value</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_GrantIncome', window );">Grant income</a></td>
<td class="nump">$ 429<span></span>
</td>
<td class="nump">$ 312<span></span>
</td>
<td class="nump">$ 338<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_GrantAgreementMaximumValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Grant Agreement, Maximum Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_GrantAgreementMaximumValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_GrantIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_GrantIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeRelocationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeRelocationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844412336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, reserves (in dollars)</a></td>
<td class="nump">$ 1,289<span></span>
</td>
<td class="nump">$ 1,243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockNoParValue', window );">Preferred shares, no par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred shares, authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common shares, no par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common shares, authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common shares, issued</a></td>
<td class="nump">28,966,000<span></span>
</td>
<td class="nump">28,966,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, outstanding</a></td>
<td class="nump">27,408,000<span></span>
</td>
<td class="nump">28,488,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Common shares held in treasury, shares</a></td>
<td class="nump">1,558,000<span></span>
</td>
<td class="nump">478,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824370672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 60,291<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="nump">$ 45,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by (used for) operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">24,904<span></span>
</td>
<td class="nump">22,786<span></span>
</td>
<td class="nump">21,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AmortizationAndAccretionOfDebtDiscount', window );">Amortization, including accretion and write-off of deferred financing costs</a></td>
<td class="nump">6,579<span></span>
</td>
<td class="nump">6,731<span></span>
</td>
<td class="nump">6,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">5,586<span></span>
</td>
<td class="nump">2,552<span></span>
</td>
<td class="num">(5,959)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions', window );">Earnings of equity method investee</a></td>
<td class="num">(1,578)<span></span>
</td>
<td class="num">(2,038)<span></span>
</td>
<td class="num">(1,636)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of fixed assets</a></td>
<td class="num">(98)<span></span>
</td>
<td class="nump">333<span></span>
</td>
<td class="num">(1,796)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">6,191<span></span>
</td>
<td class="nump">5,632<span></span>
</td>
<td class="nump">7,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Tax benefit related to share-based compensation expense</a></td>
<td class="num">(1,289)<span></span>
</td>
<td class="num">(1,584)<span></span>
</td>
<td class="num">(858)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Gain on disposal of Non-core Products, net</a></td>
<td class="num">(33,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Intangible impairment charge</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of earn-out contingent consideration</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">213<span></span>
</td>
<td class="nump">7,485<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of effect of business combination:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(1,353)<span></span>
</td>
<td class="num">(3,575)<span></span>
</td>
<td class="num">(15,156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(15,653)<span></span>
</td>
<td class="num">(10,002)<span></span>
</td>
<td class="num">(2,132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(8,898)<span></span>
</td>
<td class="nump">2,291<span></span>
</td>
<td class="num">(10,177)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(6,980)<span></span>
</td>
<td class="nump">11,054<span></span>
</td>
<td class="nump">10,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(11,906)<span></span>
</td>
<td class="num">(7,671)<span></span>
</td>
<td class="nump">18,077<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">24,505<span></span>
</td>
<td class="nump">80,772<span></span>
</td>
<td class="nump">78,908<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures, including intangibles</a></td>
<td class="num">(39,467)<span></span>
</td>
<td class="num">(29,027)<span></span>
</td>
<td class="num">(32,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">111<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities', window );">Insurance proceeds for fixed assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
<td class="nump">711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ProceedsFromDivestitureOfBusinessProduct', window );">Proceeds from disposal of Non-core Products</a></td>
<td class="nump">34,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,258)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherInvestments', window );">Investment in venture capital fund</a></td>
<td class="num">(1,600)<span></span>
</td>
<td class="num">(437)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="num">(6,299)<span></span>
</td>
<td class="num">(27,950)<span></span>
</td>
<td class="num">(108,640)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest', window );">Acquisition of noncontrolling interest, including transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,848)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Revolving credit facility borrowings</a></td>
<td class="nump">112,000<span></span>
</td>
<td class="nump">27,500<span></span>
</td>
<td class="nump">95,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Revolving credit facility payments</a></td>
<td class="num">(82,000)<span></span>
</td>
<td class="num">(52,500)<span></span>
</td>
<td class="num">(41,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">2,208<span></span>
</td>
<td class="nump">415<span></span>
</td>
<td class="nump">2,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayments of debt</a></td>
<td class="num">(1,587)<span></span>
</td>
<td class="num">(5,071)<span></span>
</td>
<td class="num">(11,573)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment</a></td>
<td class="num">(3,394)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing costs</a></td>
<td class="num">(1,366)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(61)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Common Share repurchase program</a></td>
<td class="num">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of Common Shares to satisfy employee tax withholding</a></td>
<td class="num">(4,119)<span></span>
</td>
<td class="num">(4,214)<span></span>
</td>
<td class="num">(2,481)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(28,258)<span></span>
</td>
<td class="num">(33,870)<span></span>
</td>
<td class="nump">40,785<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(1,637)<span></span>
</td>
<td class="num">(3,863)<span></span>
</td>
<td class="nump">4,561<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(11,689)<span></span>
</td>
<td class="nump">15,089<span></span>
</td>
<td class="nump">15,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">81,092<span></span>
</td>
<td class="nump">66,003<span></span>
</td>
<td class="nump">50,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">69,403<span></span>
</td>
<td class="nump">81,092<span></span>
</td>
<td class="nump">66,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">4,401<span></span>
</td>
<td class="nump">4,997<span></span>
</td>
<td class="nump">5,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">$ 12,222<span></span>
</td>
<td class="nump">$ 13,213<span></span>
</td>
<td class="nump">$ 7,093<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AmortizationAndAccretionOfDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets including deferred financing costs (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. Also included in this amount is the accretion of the debt discount and the deferred financing costs which are a component of interest expense representing the periodic charge against earnings to reflect amortization of debt discounts and deferred financing costs over the life of the related debt instrument. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AmortizationAndAccretionOfDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the cash outflow from payments for earn-out consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ProceedsFromDivestitureOfBusinessProduct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds from divestiture of business product.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ProceedsFromDivestitureOfBusinessProduct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow during the period for redemption of redeemable noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21B<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080549-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInsuranceSettlementInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for the payment of debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840816208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Investments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">4. Investments</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Minda Stoneridge Instruments&#160;Ltd.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has a </span><span style="font-family:'Arial';">49%</span><span style="font-family:'Arial';"> interest in MSIL, a company based in India that manufactures electronics, instrumentation equipment and sensors for the motorcycle, commercial vehicle and automotive markets. The investment is accounted for under the equity method of accounting. The Company&#8217;s investment in MSIL, recorded as a component of investments and other long-term assets, net on the consolidated balance sheets, was </span><span style="font-family:'Arial';">$12,701</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$11,288</span><span style="font-family:'Arial';"> as of December&#160;31, 2019 and 2018, respectively. Equity in earnings of MSIL included in the consolidated statements of operations were </span><span style="font-family:'Arial';">$1,578,</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">$2,038</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$1,636</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">PST Eletr&#244;nica Ltda.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a </span><span style="font-family:'Arial';">74%</span><span style="font-family:'Arial';"> controlling interest in Stoneridge Brazil from December&#160;21, 2011 through May&#160;15, 2017.&#160;On May&#160;16, 2017, the Company acquired the remaining </span><span style="font-family:'Arial';">26%</span><span style="font-family:'Arial';"> noncontrolling interest in Stoneridge Brazil for </span><span style="font-family:'Arial';">$1,500</span><span style="font-family:'Arial';white-space:pre-wrap;"> in cash along with earn-out consideration. The Company will be required to pay additional earn-out consideration, which is not capped, based on Stoneridge Brazil&#8217;s financial performance in either 2020 or 2021. See Note 10 for the fair value and foreign currency adjustments of the earn-out consideration for the current and prior periods.  </span><span style="background-color:#ffffff;font-family:'Arial';">The transaction was accounted for as an equity transaction, and therefore no gain or loss was recognized in the statement of operations or comprehensive income. The noncontrolling interest balance on the May&#160;16, 2017 acquisition date was </span><span style="background-color:#ffffff;font-family:'Arial';">$14,458</span><span style="background-color:#ffffff;font-family:'Arial';">, of which </span><span style="background-color:#ffffff;font-family:'Arial';">$31,453</span><span style="background-color:#ffffff;font-family:'Arial';"> and </span><span style="background-color:#ffffff;font-family:'Arial';">($16,995)</span><span style="background-color:#ffffff;font-family:'Arial';"> was related to the carrying value of the investment and foreign currency translation, respectively, and accordingly these amounts were reclassified to additional paid-in capital and accumulated other comprehensive loss, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="background-color:#ffffff;font-family:'Arial';">The following table sets forth a summary of the changes in noncontrolling interest:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:4pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,762</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Net loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (130)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 826</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Comprehensive income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 696</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Acquisition of noncontrolling interest</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,458)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Noncontrolling interest at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_h3LyZD-CYEW62tbo2rOu-w_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil has dividends payable to former noncontrolling interest holders of Brazilian real (&#8220;R$&#8221;) </span><span style="font-family:'Arial';">24,154</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($6,010)</span><span style="font-family:'Arial';"> and R</span><span style="font-family:'Arial';">$23,204</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$5,980</span><span style="font-family:'Arial';">) as of December&#160;31, 2019 and 2018, respectively. T</span><span style="font-family:'Arial';">he dividends payable balance includes monetary correction of R</span><span style="font-family:'Arial';">$3,703</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($921)</span><span style="font-family:'Arial';"> and R</span><span style="font-family:'Arial';">$2,752</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">($709)</span><span style="font-family:'Arial';"> as of December&#160;31, 2019 and 2018, respectively, based on the Brazilian National Extended Consumer Price inflation index (&#8220;IPCA&#8221;). The dividend payable related to Stoneridge Brazil was recorded within other current liabilities on the consolidated balance sheet as of December 31, 2019 and 2018. These dividends were paid in January 2020.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Other Investments</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In December 2018, the Company entered into an agreement to make a </span><span style="font-family:'Arial';font-size:9pt;">$10,000</span><span style="font-family:'Arial';font-size:9pt;"> investment in a fund managed by Autotech Ventures (&#8220;Autotech&#8221;), a venture capital firm focused on ground transportation technology which is accounted for in accordance with ASU 2016-01, &#8220;Financial Instruments &#8211; Overall (Subtopic 825-19).&#8221;&#160; This investment does not have a readily determinable fair value and is measured at cost, less impairments, adjusted for observable price changes in orderly transactions for identical or similar investments of the same issuer. The Company&#8217;s </span><span style="font-family:'Arial';font-size:9pt;">$10,000</span><span style="font-family:'Arial';font-size:9pt;"> investment in the Autotech fund will be contributed over the expected </span><span style="font-family:'Arial';font-size:9pt;">ten year</span><span style="font-family:'Arial';font-size:9pt;"> life of the fund.&#160; The Company contributed </span><span style="font-family:'Arial';font-size:9pt;">$1,600</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$437</span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"> to the Autotech Ventures fund during the years ended December 31, 2019 and 2018, respectively.  The Autotech investment recorded in investments and other long-term assets in the consolidated balance sheet was </span><span style="font-family:'Arial';font-size:9pt;">$1,827</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$437</span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;"> as of December 31, 2019 and 2018, respectively.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.3A-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355119-122828<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -URI http://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6834132928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation Plans</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">8. Share-Based Compensation Plans</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In May&#160;2016, the Company&#8217;s shareholders approved the 2016 Long-Term Incentive Plan (the &#8220;2016 Plan&#8221;) and reserved </span><span style="font-family:'Arial';">1,800,000</span><span style="font-family:'Arial';"> Common Shares (of which the maximum number of Common Shares which may be issued). Under the 2016 Plan, as of December&#160;31, 2019, the Company has granted </span><span style="font-family:'Arial';">1,200,753</span><span style="font-family:'Arial';"> share units, of which </span><span style="font-family:'Arial';">476,870</span><span style="font-family:'Arial';"> were time-based with cliff vesting using the straight-line method and </span><span style="font-family:'Arial';">723,883</span><span style="font-family:'Arial';"> were performance-based. There are </span><span style="font-family:'Arial';">779,684</span><span style="font-family:'Arial';"> shares available to be granted under the 2016 Plan at December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In 2019, 2018 and 2017, pursuant to the 2016 Plan, the Company granted time-based share units and performance-based performance shares. The time-based share units cliff vest </span><span style="font-family:'Arial';font-size:9pt;">three years</span><span style="font-family:'Arial';font-size:9pt;"> after the date of grant. The performance based performance shares vest and are no longer subject to forfeiture upon the recipient remaining an employee of the Company for </span><span style="font-family:'Arial';font-size:9pt;">three years</span><span style="font-family:'Arial';font-size:9pt;"> from the date of grant and, for a portion of the annual awards, upon the Company attaining certain targets of performance measured against a peer group&#8217;s </span><span style="font-family:'Arial';font-size:9pt;">three year</span><span style="font-family:'Arial';font-size:9pt;"> performance in terms of total shareholder return and, for the remaining portion of the annual awards, upon achieving certain earnings per share targets and return on invested capital targets established by the Company during the performance period of the award.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The allocation of performance shares granted between total shareholder return, earnings per share and return on invested capital were as follows for the&#160;years ended December&#160;31:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total shareholder return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 45</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Return on invested capital</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 18</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">In April&#160;2005, the Company adopted the Directors&#8217; Restricted Shares Plan (the &#8220;Director Share Plan&#8221;) and reserved </span><span style="font-family:'Arial';font-size:9pt;">500,000</span><span style="font-family:'Arial';font-size:9pt;"> Common Shares for issuance under the Director Share Plan. In May&#160;2013, shareholders approved an amendment to the Director Share Plan to increase the number of shares for issuance by </span><span style="font-family:'Arial';font-size:9pt;">200,000</span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">700,000</span><span style="font-family:'Arial';font-size:9pt;">. In May 2018, the Company&#8217;s shareholders approved the 2018 Amended and Restated Director&#8217;s Restricted Shares Plan (the &#8220;2018 Director Share Plan&#8221;) to increase the number of shares for issuance by </span><span style="font-family:'Arial';font-size:9pt;">150,000</span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">850,000</span><span style="font-family:'Arial';font-size:9pt;">. Under the 2018 Director Share Plan, the Company has cumulatively issued </span><span style="font-family:'Arial';font-size:9pt;">670,797</span><span style="font-family:'Arial';font-size:9pt;"> restricted Common Shares. As such, there are </span><span style="font-family:'Arial';font-size:9pt;">179,203</span><span style="font-family:'Arial';font-size:9pt;"> restricted Common Shares available to be issued at December&#160;31, 2019. Shares issued annually under the 2018 Director Share Plan are no longer subject to forfeiture </span><span style="font-family:'Arial';font-size:9pt;">one year</span><span style="font-family:'Arial';font-size:9pt;"> after the date of grant.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Share Units and Performance Shares</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The fair value of the non-vested time-based share unit awards was calculated using the market value of the Common Shares on the date of issuance. The weighted-average grant-date fair value of time-based share units granted during the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$30.01</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$24.69</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$18.73</span><span style="font-family:'Arial';">, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The fair value of the non-vested performance-based performance share awards with a performance condition requiring the Company to obtain certain earnings per share targets was estimated using the market value of the shares on the date of grant. The fair value of non-vested performance-based performance share awards with a market condition requiring the Company to obtain a total shareholder return target relative to a group of peer companies was estimated using a Monte Carlo valuation model taking into consideration the probability of achievement using multiple simulations. The awards that use earnings per share and return on invested capital as the performance target are expensed beginning when it is probable that the Company will meet the underlying performance condition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of the status of the Company&#8217;s non-vested share units and performance shares as of December&#160;31, 2019 and the changes during the&#160;year then ended, are presented below:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:27.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 419,996</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.64</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 628,220</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.41</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 184,645</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30.01</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 250,858</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 34.17</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (196,404)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17.08</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (236,902)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 14.92</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (46,403)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 23.70</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (75,840)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27.42</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2019</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 361,834</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 25.84</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 566,336</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 28.97</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of the status of the Company&#8217;s non-vested share units and performance shares as of December&#160;31, 2018 and the changes during the&#160;year then ended, are presented below:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:97.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 443,152</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15.01</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 744,188</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14.92</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 176,116</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 24.69</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 215,490</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29.41</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (182,451)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13.21</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (284,462)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11.19</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (46,996)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17.13</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 419,996</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.64</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 628,220</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.41</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested time-based share units granted was </span><span style="font-family:'Arial';font-size:9pt;">$3,924</span><span style="font-family:'Arial';font-size:9pt;">. That cost is expected to be recognized over a weighted-average period of </span><span style="font-family:'Arial';font-size:9pt;">1.28</span><span style="font-family:'Arial';font-size:9pt;"> years.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the total fair value of awards vested was </span><span style="font-family:'Arial';">$12,376</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$12,577</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$8,718</span><span style="font-family:'Arial';">, respectively.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">As of December&#160;31, 2019, total unrecognized compensation cost related to non-vested performance shares granted was </span><span style="font-family:'Arial';font-size:9pt;">$3,319</span><span style="font-family:'Arial';font-size:9pt;"> for shares probable to vest. That cost is expected to be recognized over a weighted-average period of </span><span style="font-family:'Arial';font-size:9pt;">1.27</span><span style="font-family:'Arial';font-size:9pt;"> years dependent upon the achievement of performance conditions. As noted above, the Company has issued and outstanding performance-based share units that use different performance targets (total shareholder return, earnings per share and return on invested capital).</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The excess tax benefit realized from the vesting of share units and performance shares of the share-based payment arrangements was </span><span style="font-family:'Arial';">$1,289</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$1,584</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$858</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017</span><span style="font-family:'Arial';">.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6827844992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details) - Sales Revenue, Net [Member]<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=sri_FordMotorCompanyMember', window );">Ford Motor Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=sri_VolvoMember', window );">Volvo [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=sri_FordMotorCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=sri_FordMotorCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=sri_VolvoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=sri_VolvoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6699302816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Business Realignment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring and Related Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:98.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Control Devices </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 682</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 169</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Electronics </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 99</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 63</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,223</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Stoneridge Brazil </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 478</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 589</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(D)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,048</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 710</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$682</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the year ended December 31, 2018 related to D&amp;D and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$128</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$41</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the&#160;year ended December&#160;31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$99</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2018 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS and SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$56</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,167</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">B</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">usiness realignment severance costs for the&#160;year ended December&#160;31, 2018 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$63</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$387</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$28</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Business realignment severance costs for the&#160;year ended December&#160;31, 2017 related to COGS, SG&amp;A and D&amp;D were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$370</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$218</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(D)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Business realignment severance costs for the year ended December 31, 2019 related to SG&amp;A were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,048</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:10pt;"/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Business Realignment Charges Classified by Statement of Operations</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:52.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cost of goods sold</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 63</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 426</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Selling, general and administrative</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 491</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,385</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Design and development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 156</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total business realignment charges</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,829</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 710</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring and Related Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2019 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:101.1%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense (Income)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 520</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (18)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (453)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Accelerated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 289</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (289)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (26)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 119</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 323</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (442)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 656</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 603</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (921)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (286)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The expenses for the 2018 restructuring activities that relate to the Electronics reportable segment include the following:</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018 Charge to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> January 1, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:14.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_VAZBus8fLku47QEHDh_gpA_3_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,939</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,419)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 520</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Excess and obsolete inventory</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_D20U6dKKUkyViojxR3wKWg_4_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 823</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (823)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Intangible impairment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_16fNtYHJ0Ei5LTbFy79b9A_5_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 200</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (200)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Fixed asset impairment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_60DDcnJWlkeRZLuNtyhI2A_6_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 157</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (157)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contract termination costs</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_dpe01CqkwUyabgDJ2AxA5w_7_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 156</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (139)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_XqZaKQgfCkqLxGXLCu2ZHw_8_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 264</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (145)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wnUDd8cw3kWxc6t41mfLMg_9_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,539</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,703)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,180)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 656</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Canton Facility Restructuring Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring and Related Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019 Charge</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Utilization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrual as of</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">January 1, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">to Expense</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Non-Cash</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31, 2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Employee termination benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_MbSADsIQ8E-L55FhdKuc_w_3_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,088</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,452)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_wzGMOj-ZtE-tf8CltRe5cQ_3_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,636</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other related costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Q1x6cRLHaUSkEYtcDoZU2w_4_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,442</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,442)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5pxkYXIf00SFdpOdvrybmA_4_12"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_oS3ZxAwfskagrbFzVQ-2Lw_4_15"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_M7yyjS5OD0iQlC4IZJkh6w_5_3"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,530</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (9,894)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_sPxuI1aOoUCCEaw8VFRHew_5_12"><b style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:bold;text-align:right;"> -</b></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,636</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6728520400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Domestic</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30,464</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,907</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 36,657</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 37,929</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,151</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,925</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income before income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 68,393</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 65,058</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 52,582</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Current:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,384)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,370</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,478</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,900</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 6,288</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,014</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total current expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,516</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,658</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,492</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Deferred:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,780</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,788</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,585)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (1,194)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,236)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (3,374)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total deferred benefit</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,586</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,552</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,959)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income tax expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,102</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,533</span></p></td></tr><tr style="height:3.55pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Statutory U.S. federal income tax rate</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 21.0</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 35.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">State income taxes, net of federal tax benefit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (0.8)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax credits and incentives</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (9.2)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (8.4)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (4.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Foreign tax rate differential</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (4.5)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Impact of change in enacted tax law</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1.5</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1.3)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (17.2)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Change in valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (0.2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (3.0)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. tax on foreign earnings</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4.9)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation and benefits</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (0.7)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1.1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2.1</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Effective income tax rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 11.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inventories</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,254</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,135</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Employee compensation and benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,105</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,225</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accrued liabilities and reserves</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,211</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,181</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 552</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 647</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,536</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,437</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax credit carryforwards</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,448</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 22,772</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,768</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 582</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 410</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36,456</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 39,807</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: Valuation allowance</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,586)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (8,962)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets less valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,870</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 30,845</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (2,071)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,545)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (14,846)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,683)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Outside basis difference in foreign subsidiary</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (13,750)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:10pt;font-weight:bold;"> </b><span style="font-family:'Arial';">(13,750)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Lease liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,695)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (375)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (641)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (35,737)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (33,619)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,867)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,774)</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock', window );">Schedule of classification of Net Deferred Tax Assets and Liability</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax assets</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,663</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,121</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (12,530)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,895)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,867)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,774)</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock', window );">Summary of Income Tax Contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of January 1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,481</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,645</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,839</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the current year:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Additions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 31</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the prior years:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Reductions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (32)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (165)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (176)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Expirations of statutes of limitation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (49)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of December&#160;31</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,481</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,645</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock', window );">Schedule of Tax Years Open for Examination</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Jurisdiction</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Open Tax Years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Argentina</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">China</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">France</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2017</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Germany</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Italy</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Mexico</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Netherlands</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Spain</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2015</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sweden</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">United Kingdom</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2018</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Classification of Net Deferred Tax Assets and Liability [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of tax year that remains open to examination under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>56
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sri-20191231x10kdbf102.htm": {
   "axisCustom": 0,
   "axisStandard": 42,
   "contextCount": 459,
   "dts": {
    "calculationLink": {
     "local": [
      "sri-20191231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sri-20191231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "sri-20191231x10kdbf102.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sri-20191231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sri-20191231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sri-20191231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 800,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 36,
    "http://www.stoneridge.com/20191231": 2,
    "http://xbrl.sec.gov/dei/2019-01-31": 7,
    "total": 45
   },
   "keyCustom": 57,
   "keyStandard": 489,
   "memberCustom": 40,
   "memberStandard": 81,
   "nsprefix": "sri",
   "nsuri": "http://www.stoneridge.com/20191231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "role": "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - Revenue",
     "role": "http://www.stoneridge.com/role/DisclosureRevenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - Investments",
     "role": "http://www.stoneridge.com/role/DisclosureInvestments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - Debt",
     "role": "http://www.stoneridge.com/role/DisclosureDebt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - Income Taxes",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - Operating Lease Commitments",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments",
     "shortName": "Operating Lease Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - Share-Based Compensation Plans",
     "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans",
     "shortName": "Share-Based Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - Employee Benefit Plans",
     "role": "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - Financial Instruments and Fair Value Measurements",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements",
     "shortName": "Financial Instruments and Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - Commitments and Contingencies",
     "role": "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:HeadquarterRelocationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - Headquarter Relocation and Consolidation",
     "role": "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation",
     "shortName": "Headquarter Relocation and Consolidation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:HeadquarterRelocationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - Restructuring and Business Realignment",
     "role": "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment",
     "shortName": "Restructuring and Business Realignment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11401 - Disclosure - Segment Reporting",
     "role": "http://www.stoneridge.com/role/DisclosureSegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11501 - Disclosure - Subsequent Events",
     "role": "http://www.stoneridge.com/role/DisclosureSubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11601 - Disclosure - Unaudited Quarterly Financial Data",
     "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData",
     "shortName": "Unaudited Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS",
     "role": "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts",
     "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30203 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - Revenue (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureRevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:NoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - Investments (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureInvestmentsTables",
     "shortName": "Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:NoncontrollingInterestTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - Debt (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureDebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - Operating Lease Commitments (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables",
     "shortName": "Operating Lease Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - Share-Based Compensation Plans (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables",
     "shortName": "Share-Based Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31003 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables",
     "shortName": "Financial Instruments and Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31303 - Disclosure - Restructuring and Business Realignment (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables",
     "shortName": "Restructuring and Business Realignment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31403 - Disclosure - Segment Reporting (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31603 - Disclosure - Unaudited Quarterly Financial Data (Tables)",
     "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables",
     "shortName": "Unaudited Quarterly Financial Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock",
       "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40202 - Disclosure - Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Accounts Receivable and Concentration of Credit Risk) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock",
       "sri:AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_MajorCustomersAxis_sri_FordMotorCompanyMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_QTfGgSuuBEiAakII7fnb6g",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40203 - Disclosure - Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Inventory, Current) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromSaleOfProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40204 - Disclosure - Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
     "shortName": "Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_4_1_2019_To_4_1_2019_hzSkI-VJ7kmXcEdBoSZZFg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromSaleOfProductiveAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_3_1_2019_To_3_31_2019_frJ2R2g8XkKvH0SuzLP3Bg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40205 - Disclosure - Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
     "shortName": "Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_wGHlWpblWE-6LFmg3KsDag",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40208 - Disclosure - Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails",
     "shortName": "Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2017_To_12_31_2017_us-gaap_BusinessAcquisitionAxis_sri_OrlacoMember_qh8IZ408fEKTkbbQr7zc5w",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40209 - Disclosure - Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails",
     "shortName": "Summary of Significant Accounting Policies (Property Plant and Equipment Net) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40210 - Disclosure - Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingAndBuildingImprovementsMember_Uv5VN9VQUUO5u6NhB9nAhA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40211 - Disclosure - Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Goodwill) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2017_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_ACNWSdSViEePImDr2SL5qg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40212 - Disclosure - Summary of Significant Accounting Policies (Other Intangible Assets) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies (Other Intangible Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40213 - Disclosure - Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails",
     "shortName": "Summary of Significant Accounting Policies (Accrued Expenses and Other Current Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
       "sri:AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:StandardProductWarrantyPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40214 - Disclosure - Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:StandardProductWarrantyPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2017_1PRZmi4F9EaVcbHQ5fRTBw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40215 - Disclosure - Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails",
     "shortName": "Summary of Significant Accounting Policies (Schedule of Weighted Average Number of Shares) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40216 - Disclosure - Summary of Significant Accounting Policies (Common Share Repurchase) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails",
     "shortName": "Summary of Significant Accounting Policies (Common Share Repurchase) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_5_7_2019_To_5_7_2019_us-gaap_ShareRepurchaseProgramAxis_sri_AcceleratedShareRepurchaseAgreementMember_IEF_SNcX-E68pAQwnaRvMA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PaymentsForRepurchaseOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40217 - Disclosure - Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails",
     "shortName": "Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40218 - Disclosure - Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
     "shortName": "Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_1_1_2019_srt_RestatementAxis_srt_RestatementAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_8p7vfepjVkej4lC01Ya5ew",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ContractWithCustomerAssetNet",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - Revenue (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails",
     "shortName": "Revenue (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ContractWithCustomerAssetNet",
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40302 - Disclosure - Revenue (Revenue by Segment and Geographical Location) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
     "shortName": "Revenue (Revenue by Segment and Geographical Location) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_srt_EuropeMember_8lc6-zY680G3SlbxPRy9Dw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - Investments (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
     "shortName": "Investments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_InvestmentTypeAxis_us-gaap_VentureCapitalFundsMember__2nWsNUlMkiXtjnU56KCrg",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PaymentsToAcquireInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2017_To_12_31_2017_1slLVIuNQU6KHH0WjULLQw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - Investments (Schedule of Noncontrolling Interest) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails",
     "shortName": "Investments (Schedule of Noncontrolling Interest) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "sri:NoncontrollingInterestTableTextBlock",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2017_To_12_31_2017_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_sri_PstEletronicaltdaMember_ypLEVkIhkUGD02JuQ29mWw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCovenantCompliance",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - Debt (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
     "shortName": "Debt (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCovenantCompliance",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - Debt (Schedule of Debt) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
     "shortName": "Debt (Schedule of Debt) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00305 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - Income Taxes (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40602 - Disclosure - Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
     "shortName": "Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40603 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
     "shortName": "Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40604 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails",
     "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sri:LongTermDeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40605 - Disclosure - Income Taxes (Classification of Net Deferred Tax Asset) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails",
     "shortName": "Income Taxes (Classification of Net Deferred Tax Asset) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sri:LongTermDeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_Y29MNEO6q0W3WvdS59G6NQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40606 - Disclosure - Income Taxes (Summary of Income Tax Contingencies) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails",
     "shortName": "Income Taxes (Summary of Income Tax Contingencies) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2016_L5_HKdMkT0KoXr_A5v5OMQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OpenTaxYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40607 - Disclosure - Income Taxes (Schedule of Tax Years Open for Examination) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails",
     "shortName": "Income Taxes (Schedule of Tax Years Open for Examination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfTaxYearsOpenForExaminationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_us-gaap_IncomeTaxAuthorityNameAxis_us-gaap_InternalRevenueServiceIRSMember_cTIeSY2B50WSYFopcSN5aw",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OpenTaxYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - Operating Lease Commitments - Narrative (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails",
     "shortName": "Operating Lease Commitments - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40702 - Disclosure - Operating Lease Commitments - Components of lease expense (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails",
     "shortName": "Operating Lease Commitments - Components of lease expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40703 - Disclosure - Operating Lease Commitments - Supplemental balance sheet information (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails",
     "shortName": "Operating Lease Commitments - Supplemental balance sheet information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:LeaseBalanceSheetDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40704 - Disclosure - Operating Lease Commitments - Maturities of lease liabilities (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails",
     "shortName": "Operating Lease Commitments - Maturities of lease liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:LeaseQuantitativeDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40705 - Disclosure - Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails",
     "shortName": "Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "sri:LeaseQuantitativeDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40706 - Disclosure - Operating Lease Commitments - Other information (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails",
     "shortName": "Operating Lease Commitments - Other information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - Share-Based Compensation Plans (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
     "shortName": "Share-Based Compensation Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sri:PercentOfAwardAllocatedToReturnOnInvestedCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails",
     "shortName": "Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "sri:ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "sri:PercentOfAwardAllocatedToReturnOnInvestedCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_zK3BaSesFkWXJZDPeeWDsw",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_B2ccwnD8YUCBg4GDt9J35Q",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40803 - Disclosure - Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
     "shortName": "Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_AwardTypeAxis_sri_TimeBasedAwardsMember_7nR2y3FW9kuYh6WF2qykeg",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_R1QbVmxe8UCqtutQt8iCQg",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - Employee Benefit Plans (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails",
     "shortName": "Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - Financial Instruments and Fair Value Measurements (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
     "shortName": "Financial Instruments and Fair Value Measurements (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41002 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails",
     "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_us-gaap_CashFlowHedgingMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_pHNAQ9mHGUOLoFSCcE9O8Q",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41003 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForwardContractsMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_ExJ-EwOhPEWBmaMLhkY8Eg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "role": "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2016_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember_RWOMAbb5RUCniTRRIacXgA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41004 - Disclosure - Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails",
     "shortName": "Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_yETNNnLCB0W5nqA6MgY8QQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_59J5t8NfaUSRlmo_9Ui6Jw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41005 - Disclosure - Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails",
     "shortName": "Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2017_us-gaap_FairValueByLiabilityClassAxis_sri_EarnoutConsiderationMember_kYMwSfx63Eqwb3LFrA0mOA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_JxbnuH8GcEuZ1BnYlF3xwA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "sri:HeadquarterRelocationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - Headquarter Relocation and Consolidation (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
     "shortName": "Headquarter Relocation and Consolidation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "sri:HeadquarterRelocationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeRelocationMember_4wO5zYk4xEWpdAkX8d5GHQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - Restructuring and Business Realignment (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
     "shortName": "Restructuring and Business Realignment (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember__WliFnbtAk60tndjU96lCw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_gr4HSHwy-U-xYa2Sx9X9ig",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41302 - Disclosure - Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
     "shortName": "Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_us-gaap_StatementBusinessSegmentsAxis_sri_ElectronicsMember_RLJZQMNfkEKH0Y-NkhmWmA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:PaymentsForRestructuring",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41303 - Disclosure - Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
     "shortName": "Restructuring and Business Realignment (Schedule of Business Realignment Charges Classified by Statement of Operations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41401 - Disclosure - Segment Reporting (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails",
     "shortName": "Segment Reporting (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_segment_7RnnFhb2tUyl3VT00LhpTw",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41402 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
     "shortName": "Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41403 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails",
     "shortName": "Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_srt_StatementGeographicalAxis_sri_EuropeAndOtherMember_Bsybbe6fOkWoXd069R9c6Q",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - Organization and Nature of Business",
     "role": "http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness",
     "shortName": "Organization and Nature of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "sri:EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_10_26_2018__t-mNlSyuEiyG1crL0S4Xw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41501 - Disclosure - Subsequent Events (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
     "shortName": "Subsequent Events (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_2_24_2020_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_8Uv6ZyWJqkKeBIRqyYidgw",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_1_1_2019_To_12_31_2019_JEoHOH5aOUmtqN_2ULH6KA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherNonrecurringIncome",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41601 - Disclosure - Unaudited Quarterly Financial Data (Narrative) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails",
     "shortName": "Unaudited Quarterly Financial Data (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41602 - Disclosure - Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
     "shortName": "Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "Duration_10_1_2019_To_12_31_2019_8v7OYr2J10-nrfx4aeByMw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2018_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_7ijhS-neyE-NJLIqo1Z4mQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41701 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "role": "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails",
     "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20191231x10kdbf102.htm",
      "contextRef": "As_Of_12_31_2016_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_ery3qJaIrk60utYb3eH7AA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_Nr5yM_FC10OIneMm_3Sozg",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 125,
   "tag": {
    "country_BR": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "B [R]",
        "terseLabel": "Brazil [Member]"
       }
      }
     },
     "localname": "BR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "C [N]",
        "terseLabel": "China [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ES": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "E [S]",
        "terseLabel": "Spain [Member]"
       }
      }
     },
     "localname": "ES",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_FR": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "F [R]",
        "terseLabel": "France [Member]"
       }
      }
     },
     "localname": "FR",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "G [B]",
        "terseLabel": "United Kingdom [Member]"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_MX": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "M [X]",
        "terseLabel": "Mexico [Member]"
       }
      }
     },
     "localname": "MX",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_SE": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "S [E]",
        "terseLabel": "Sweden [Member]"
       }
      }
     },
     "localname": "SE",
     "nsuri": "http://xbrl.sec.gov/country/2017-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r584"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-Known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sri_AcceleratedDepreciationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accelerated Depreciation [Member].",
        "label": "Accelerated Depreciation [Member]",
        "terseLabel": "Accelerated Depreciation [Member]"
       }
      }
     },
     "localname": "AcceleratedDepreciationMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_AcceleratedShareRepurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accelerated Share Repurchase Agreement [Member].",
        "label": "Accelerated Share Repurchase Agreement [Member]",
        "terseLabel": "Accelerated Share Repurchase Agreement [Member]"
       }
      }
     },
     "localname": "AcceleratedShareRepurchaseAgreementMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_AccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Policies [Table]",
        "label": "Accounting Policies [Table]"
       }
      }
     },
     "localname": "AccountingPoliciesTable",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_AccountingPolicyLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Policy [Line Items]",
        "label": "Accounting Policy [Line Items]"
       }
      }
     },
     "localname": "AccountingPolicyLineItems",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for trade and other accounts receivables and credit risk.",
        "label": "Accounts Receivable and Concentration Of Credit Risk [Policy Text Block]",
        "verboseLabel": "Accounts Receivable and Concentration Of Credit Risk"
       }
      }
     },
     "localname": "AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_AccountsReceivableSold": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounts receivable sold",
        "label": "Accounts receivable sold",
        "terseLabel": "Accounts receivable sold"
       }
      }
     },
     "localname": "AccountsReceivableSold",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for accrued expenses and other current liabilities.",
        "label": "Accrued Expenses and Other Current Liabilities [Policy Text Block]",
        "verboseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tabular disclosure of components of accrued liabilities and other current liabilities.",
        "label": "Accrued Expenses and Other Current Liabilities [Table Text Block]",
        "verboseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_AdditionalPercentageOfNoncontrollingInterestAcquired": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional percentage of noncontrolling interest acquired",
        "label": "Additional percentage of noncontrolling interest acquired",
        "terseLabel": "Percentage of additional noncontrolling interest acquired"
       }
      }
     },
     "localname": "AdditionalPercentageOfNoncontrollingInterestAcquired",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_AmortizationAndAccretionOfDebtDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets including deferred financing costs (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. Also included in this amount is the accretion of the debt discount and the deferred financing costs which are a component of interest expense representing the periodic charge against earnings to reflect amortization of debt discounts and deferred financing costs over the life of the related debt instrument. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method.",
        "label": "Amortization and Accretion Of Debt Discount",
        "terseLabel": "Amortization, including accretion and write-off of deferred financing costs"
       }
      }
     },
     "localname": "AmortizationAndAccretionOfDebtDiscount",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_AutotechVenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information pertaining to autotech ventures.",
        "label": "Autotech Ventures [Member]",
        "terseLabel": "Autotech Ventures [Member]"
       }
      }
     },
     "localname": "AutotechVenturesMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CantonFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This represents information pertaining to canton facility.",
        "label": "Canton Facility [Member]",
        "terseLabel": "Canton Facility [Member]"
       }
      }
     },
     "localname": "CantonFacilityMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CantonFacilityRestructuringPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member stands for Canton Facility restructuring plan.",
        "label": "Canton Facility Restructuring Plan [Member]",
        "terseLabel": "Canton Facility Restructuring Plan [Member]"
       }
      }
     },
     "localname": "CantonFacilityRestructuringPlanMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CashPaidToSellerAtClosing": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash Paid to Seller at Closing",
        "label": "Cash Paid to Seller at Closing",
        "terseLabel": "Cash paid to seller at closing"
       }
      }
     },
     "localname": "CashPaidToSellerAtClosing",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash received for reimbursement of retention and facility costs on disposal",
        "label": "Cash received for reimbursement of retention and facility costs on disposal",
        "terseLabel": "Cash received for reimbursement of retention and facility costs on disposal"
       }
      }
     },
     "localname": "CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_CivilLaborAndOtherTaxContingenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Civil, labor and other contingencies [Member]",
        "label": "Civil Labor And Other Tax Contingencies [Member]",
        "terseLabel": "Civil, labor and other tax contingencies [Member]"
       }
      }
     },
     "localname": "CivilLaborAndOtherTaxContingenciesMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Classification of Net Deferred Tax Assets and Liability [Table Text Block]",
        "label": "Classification of Net Deferred Tax Assets and Liability [Table Text Block]",
        "terseLabel": "Schedule of classification of Net Deferred Tax Assets and Liability"
       }
      }
     },
     "localname": "ClassificationOfNetDeferredTaxAssetsAndLiabilityTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_CommonShareRepurchaseProgramTreasuryShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Common Share Repurchase Program, Treasury Shares",
        "label": "Common Share Repurchase Program, Treasury Shares",
        "terseLabel": "Common Share repurchase program (in treasury shares)"
       }
      }
     },
     "localname": "CommonShareRepurchaseProgramTreasuryShares",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ControlDevicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Control Devices [Member]",
        "terseLabel": "Control Devices [Member]"
       }
      }
     },
     "localname": "ControlDevicesMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables",
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Credit Facility [Member]",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility [Member]"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CurrentStateAndForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted state and local tax law and foreign tax law to relevant amounts of taxable Income or Loss from continuing operations.",
        "label": "Current State and Foreign Income Tax Expense Benefit",
        "verboseLabel": "State and foreign"
       }
      }
     },
     "localname": "CurrentStateAndForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument covenant default of other debt maximum amount.",
        "label": "Debt Instrument Covenant Default of Other Debt Maximum Amount",
        "terseLabel": "Debt instrument covenant default of other debt maximum amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument covenant uninsured asset losses maximum amount.",
        "label": "Debt Instrument Covenant Uninsured Asset Losses Maximum Amount",
        "terseLabel": "Debt instrument covenant uninsured asset losses maximum amount"
       }
      }
     },
     "localname": "DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DebtTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt [Table]",
        "label": "Debt [Table]"
       }
      }
     },
     "localname": "DebtTable",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_DeferredTaxLiabilitiesBasisDifference": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from basis difference.",
        "label": "Deferred Tax Liabilities Basis Difference",
        "negatedLabel": "Outside basis difference in foreign subsidiary"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesBasisDifference",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DirectorSharePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Director Share Plan [Member]",
        "terseLabel": "Director Share Plan [Member]"
       }
      }
     },
     "localname": "DirectorSharePlanMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_DisposalGroupOperatingIncomeAfterDisposal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal Group, operating income after disposal",
        "label": "Disposal Group, operating income after disposal",
        "terseLabel": "Disposal Group, operating income after disposal"
       }
      }
     },
     "localname": "DisposalGroupOperatingIncomeAfterDisposal",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DisposalGroupSalesAfterDisposal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal Group, Sales after disposal",
        "label": "Disposal Group, Sales after disposal",
        "terseLabel": "Disposal group, sales after disposal"
       }
      }
     },
     "localname": "DisposalGroupSalesAfterDisposal",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DividendsPayablePriceIndexAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the adjustment to dividends payable which are subject to change based on a price index.",
        "label": "Dividends Payable, Price Index Adjustment"
       }
      }
     },
     "localname": "DividendsPayablePriceIndexAdjustment",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.stoneridge.com/20191231",
     "xbrltype": "stringItemType"
    },
    "sri_EarnoutConsiderationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Earnout Consideration [Member]",
        "label": "Earnout Consideration [Member]",
        "terseLabel": "Earnout Consideration [Member]"
       }
      }
     },
     "localname": "EarnoutConsiderationMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, U.S. Tax on foreign earnings",
        "label": "Effective Income Tax Rate Reconciliation, U.S. Tax on foreign earnings",
        "terseLabel": "U.S. tax on foreign earnings"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_ElectronicsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Electronics [Member]",
        "terseLabel": "Electronics [Member]"
       }
      }
     },
     "localname": "ElectronicsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables",
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy of equity and changes in accumulated other comprehensive loss by component.",
        "label": "Equity and Changes in Accumulated Other Comprehensive Loss by Component [Policy Text Block]",
        "terseLabel": "Equity and Changes in Accumulated Other Comprehensive Loss by Component"
       }
      }
     },
     "localname": "EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity increase (decrease) related to shares repurchase program.",
        "label": "Equity Increase Decrease Related to Shares Repurchase Program",
        "terseLabel": "Equity increase (decrease) related to shares repurchase program."
       }
      }
     },
     "localname": "EquityIncreaseDecreaseRelatedToSharesRepurchaseProgram",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_EuroDenominatedForeignCurrencyForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Euro-Denominated Foreign Currency Forward Contracts [Member]",
        "label": "Euro Denominated Foreign Currency Forward Contracts [Member]",
        "terseLabel": "Euro-Denominated Foreign Currency Forward Contracts [Member]"
       }
      }
     },
     "localname": "EuroDenominatedForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_EuropeAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Europe And Other [Member]",
        "terseLabel": "Europe and Other [Member]"
       }
      }
     },
     "localname": "EuropeAndOtherMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ExcessAndObsoleteInventoryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information pertaining to excess and obsolete inventory.",
        "label": "Excess And Obsolete Inventory [Member]",
        "terseLabel": "Excess and Obsolete Inventory [Member]"
       }
      }
     },
     "localname": "ExcessAndObsoleteInventoryMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ExploitatiemaatschappijBerghaafB.v.Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exploitatiemaatschappij Berghaaf B.V. [Member]",
        "label": "Exploitatiemaatschappij Berghaaf B.v. [Member]",
        "terseLabel": "Orlaco [Member]"
       }
      }
     },
     "localname": "ExploitatiemaatschappijBerghaafB.v.Member",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_FixedAssetImpairmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information pertaining to fixed asset impairment.",
        "label": "Fixed Asset Impairment [Member]",
        "terseLabel": "Fixed Asset Impairment [Member]"
       }
      }
     },
     "localname": "FixedAssetImpairmentMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_FordMotorCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ford Motor Company [Member]",
        "label": "Ford Motor Company [Member]",
        "terseLabel": "Ford Motor Company [Member]"
       }
      }
     },
     "localname": "FordMotorCompanyMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_GrantAgreementMaximumValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Grant Agreement, Maximum Value",
        "label": "Grant Agreement, Maximum Value"
       }
      }
     },
     "localname": "GrantAgreementMaximumValue",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_GrantIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue earned during the period from non-repayable sum of money awarded to an entity to carry out a specific purpose as provided in grant agreements.",
        "label": "Grant Income",
        "terseLabel": "Grant income"
       }
      }
     },
     "localname": "GrantIncome",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_HeadquarterRelocationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Headquarter Relocation [Text Block]",
        "label": "Headquarter Relocation [Text Block]",
        "terseLabel": "Headquarter Relocation and Consolidation"
       }
      }
     },
     "localname": "HeadquarterRelocationTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_IncomeTaxAuthorityArgentinaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information pertaining to income tax authority argentina.",
        "label": "Income Tax Authority Argentina [Member]",
        "terseLabel": "Income Tax Authority Argentina [Member]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityArgentinaMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase in maximum borrowing capacity of credit facility",
        "label": "Increase in maximum borrowing capacity of credit facility",
        "terseLabel": "Increase in maximum borrowing capacity of credit facility"
       }
      }
     },
     "localname": "IncreaseInMaximumBorrowingCapacityOfCreditFacility",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_IntangibleImpairmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member  represents information pertaining to intangible impairment.",
        "label": "Intangible Impairment [Member]",
        "terseLabel": "Intangible Impairment [Member]"
       }
      }
     },
     "localname": "IntangibleImpairmentMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_InventoryFairValueStepUp": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inventory fair value step up",
        "label": "Inventory fair value step up",
        "terseLabel": "Expense related to inventory fair value step up"
       }
      }
     },
     "localname": "InventoryFairValueStepUp",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_InvestmentsContributionPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The period over which contribution has to be completed.",
        "label": "Investments, Contribution Period",
        "terseLabel": "Contribution expected period (in years)"
       }
      }
     },
     "localname": "InvestmentsContributionPeriod",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sri_IssuanceOfRestrictedCommonSharesInTreasuryShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Issuance of restricted Common Shares ( in treasury shares)",
        "label": "Issuance of Restricted Common Shares (in Treasury Shares)",
        "negatedLabel": "Issuance of restricted Common Shares ( in treasury shares)"
       }
      }
     },
     "localname": "IssuanceOfRestrictedCommonSharesInTreasuryShares",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_LeaseBalanceSheetDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tabular disclosure of lease balance sheet.",
        "label": "Lease Balance Sheet Disclosure [Table Text Block]",
        "terseLabel": "Schedule of supplemental balance sheet information"
       }
      }
     },
     "localname": "LeaseBalanceSheetDisclosureTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_LeaseQuantitativeDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tabular disclosure of lease quantitative information.",
        "label": "Lease Quantitative Disclosure [Table Text Block]",
        "terseLabel": "Schedule of weighted-average remaining lease term, discount rate and other information"
       }
      }
     },
     "localname": "LeaseQuantitativeDisclosureTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Liability For Uncertain Tax Positions Reduction to Noncurrent Asset",
        "label": "Liability For Uncertain Tax Positions Reduction to Noncurrent Asset",
        "terseLabel": "Liability for uncertain tax positions reduction to noncurrent asset"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_LongTermDeferredTaxAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long term deferred tax assets",
        "label": "Long term deferred tax assets",
        "terseLabel": "Long-term deferred tax assets"
       }
      }
     },
     "localname": "LongTermDeferredTaxAssets",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]",
        "label": "Mexican Peso Denominated Foreign Currency Forward Contracts [Member]",
        "terseLabel": "Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]"
       }
      }
     },
     "localname": "MexicanPesoDenominatedForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_MindaStoneridgeInstrumentsLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minda Stoneridge Instruments Ltd [Member]",
        "terseLabel": "MSIL"
       }
      }
     },
     "localname": "MindaStoneridgeInstrumentsLtdMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_NonCoreSwitchesAndConnectorProductMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Non Core Switches And Connector Product [Member].",
        "label": "Non Core Switches And Connector Product [Member]",
        "terseLabel": "Non-core Switches and Connector Product [Member]"
       }
      }
     },
     "localname": "NonCoreSwitchesAndConnectorProductMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_NoncontrollingInterestTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Noncontrolling Interest [Table Text Block]",
        "label": "Noncontrolling Interest [Table Text Block]",
        "terseLabel": "Summary of the change in noncontrolling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_OrlacoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Orlaco [Member]",
        "label": "Orlaco [Member]",
        "terseLabel": "Orlaco [Member]"
       }
      }
     },
     "localname": "OrlacoMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.",
        "label": "Other Comprehensive Income Loss Before Reclassification Adjustments Net Of Tax",
        "verboseLabel": "Total, Other comprehensive loss before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net of tax amount of the income statement impact of the reclassification adjustment for other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.",
        "label": "Other Comprehensive Income Loss Reclassification Adjustments Net Of Tax",
        "verboseLabel": "Total, Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PaymentsForEarnOutConsideration": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the cash outflow from payments for earn-out consideration.",
        "label": "Payments For Earn-out Consideration",
        "negatedLabel": "Earn-out consideration cash payment",
        "terseLabel": "Earn-out consideration cash payment within financing activities"
       }
      }
     },
     "localname": "PaymentsForEarnOutConsideration",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payments for earn out consideration from operating and financing activities.",
        "label": "Payments For Earn Out Consideration From Operating and Financing Activities",
        "terseLabel": "Earn-out consideration, operating and financing activities",
        "verboseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PercentOfAwardAllocatedToEarningsPerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percent of award allocated to earnings per share",
        "label": "Percent of award allocated to earnings per share",
        "terseLabel": "Earnings per share"
       }
      }
     },
     "localname": "PercentOfAwardAllocatedToEarningsPerShare",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_PercentOfAwardAllocatedToReturnOnInvestedCapital": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percent of award allocated to return on invested capital",
        "label": "Percent of award allocated to return on invested capital",
        "terseLabel": "Return on invested capital"
       }
      }
     },
     "localname": "PercentOfAwardAllocatedToReturnOnInvestedCapital",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_PercentOfAwardAllocatedToTotalShareholderReturn": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percent of award allocated to total shareholder return",
        "label": "Percent of award allocated to total shareholder return",
        "terseLabel": "Total shareholder return"
       }
      }
     },
     "localname": "PercentOfAwardAllocatedToTotalShareholderReturn",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_PercentageOfExpectedSharesRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of expected shares repurchased.",
        "label": "Percentage of Expected Shares Repurchased",
        "terseLabel": "Percentage of expected shares repurchased"
       }
      }
     },
     "localname": "PercentageOfExpectedSharesRepurchased",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "sri_PerformanceBasedAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Performance Based Awards [Member]",
        "terseLabel": "Performance Based Awards [Member]"
       }
      }
     },
     "localname": "PerformanceBasedAwardsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PerformanceBasedRightToReceivedCommonSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Performance Based Right to Received Common Shares [Member]",
        "label": "Performance Based Right To Received Common Shares [Member]",
        "terseLabel": "Performance Based Right to Receive Common Shares [Member]"
       }
      }
     },
     "localname": "PerformanceBasedRightToReceivedCommonSharesMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_Plan2006Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Plan2006 [Member]",
        "terseLabel": "Plan 2006 [Member]"
       }
      }
     },
     "localname": "Plan2006Member",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PreProductionCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Pre-production Costs [Member]",
        "label": "Pre Production Costs [Member]",
        "terseLabel": "Pre-production Costs [Member]"
       }
      }
     },
     "localname": "PreProductionCostsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ProceedsFromDivestitureOfBusinessProduct": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Proceeds from divestiture of business product.",
        "label": "Proceeds From Divestiture Of Business Product",
        "terseLabel": "Proceeds from disposal of Non-core Products"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessProduct",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PstEletronicaltdaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Pst Eletronicaltda [Member]",
        "terseLabel": "Stoneridge Brazil [Member]"
       }
      }
     },
     "localname": "PstEletronicaltdaMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstLongTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "PST Long-Term Notes [Member]",
        "label": "Pst Long Term Notes [Member]",
        "terseLabel": "Stoneridge Brazil Long-Term Notes [Member]"
       }
      }
     },
     "localname": "PstLongTermNotesMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Pst [Member]",
        "terseLabel": "Stoneridge Brazil [Member]"
       }
      }
     },
     "localname": "PstMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Pst Segment [Member]",
        "terseLabel": "Stoneridge Brazil [Member]"
       }
      }
     },
     "localname": "PstSegmentMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstShortTermObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "PST Short-Term Obligations [Member]",
        "label": "Pst Short Term Obligations [Member]",
        "terseLabel": "Stoneridge Brazil Short-Term Obligations [Member]"
       }
      }
     },
     "localname": "PstShortTermObligationsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_RepurchasedCommonSharesForTreasury": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repurchased Common Shares for treasury",
        "label": "Repurchased Common Shares for treasury",
        "negatedLabel": "Repurchased Common Shares for treasury"
       }
      }
     },
     "localname": "RepurchasedCommonSharesForTreasury",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_RepurchasedCommonSharesForTreasuryInTreasuryShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Repurchased Common Shares for treasury (in treasury shares)",
        "label": "Repurchased Common Shares for treasury (in treasury shares)",
        "terseLabel": "Repurchased Common Shares for treasury (in treasury shares)"
       }
      }
     },
     "localname": "RepurchasedCommonSharesForTreasuryInTreasuryShares",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ResearchAndDevelopmentExpensePercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of research development expenses to net sales.",
        "label": "Research and Development Expense Percentage",
        "verboseLabel": "Design and development expense percentage"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePercentage",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The disclosure of accounts receivable and concentration of credit risk.",
        "label": "Schedule Of Accounts Receivable and Concentration Of Credit Risk [Table Text Block]",
        "verboseLabel": "Schedule of Accounts Receivable and Concentration of Credit Risk"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]",
        "label": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]",
        "terseLabel": "Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of business combination, consideration transferred, including equity interest in acquire held prior to combination.",
        "label": "Schedule Of Business Combination Consideration Transferred [Table Text Block]",
        "verboseLabel": "Schedule of Business Combination Consideration Transferred"
       }
      }
     },
     "localname": "ScheduleOfBusinessCombinationConsiderationTransferredTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure related to other information related to leases.",
        "label": "Schedule of Other Information Related to Leases [Table Text Block]",
        "terseLabel": "Schedule of other information related to leases"
       }
      }
     },
     "localname": "ScheduleOfOtherInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of property, plant and equipment estimated useful lives [Test Block]",
        "label": "Schedule of property, plant and equipment estimated useful lives [Test Block]",
        "terseLabel": "Schedule of Property, Plant and Equipment Estimated Useful Lives"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_ScheduleOfTaxYearsOpenForExaminationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The tabular disclosure of tax year that remains open to examination under enacted tax laws.",
        "label": "Schedule Of Tax Years Open For Examination [Table Text Block]",
        "verboseLabel": "Schedule of Tax Years Open for Examination"
       }
      }
     },
     "localname": "ScheduleOfTaxYearsOpenForExaminationTableTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_SegmentReportingInformationCapitalExpendituresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Capital Expenditures [Abstract]",
        "verboseLabel": "Capital Expenditures:"
       }
      }
     },
     "localname": "SegmentReportingInformationCapitalExpendituresAbstract",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Services provided income per agreement recognized as reduction to selling general and administrative expenses.",
        "label": "Services Provided Income Per Agreement Recognized As Reduction to Selling General And Administrative Expenses",
        "terseLabel": "Services provided income per agreement recognized as reduction to selling general and administrative expenses"
       }
      }
     },
     "localname": "ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum number of share instruments may be issued under a share-based compensation plan subject to incentive stock options.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Number Of Shares May Be Issued",
        "verboseLabel": "Share-based compensation, maximum number of shares issuable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesMayBeIssued",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares reserved for issuance of common shares under an established share-based compensation plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Reserved For Issuance Of Common Shares",
        "verboseLabel": "Share-based compensation award reserved for issuance of common shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardReservedForIssuanceOfCommonShares",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of additional shares authorized for issuance under an established share-based compensation plan.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Restricted Common Shares Issued",
        "verboseLabel": "Share-based compensation restricted common shares issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedCommonSharesIssued",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share-based compensation, increase in awards reserved for issuance of common shares",
        "label": "Share-based compensation, increase in awards reserved for issuance of common shares",
        "terseLabel": "Share-based compensation, increase in awards reserved for issuance of common shares"
       }
      }
     },
     "localname": "ShareBasedCompensationIncreaseInAwardsReservedForIssuanceOfCommonShares",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sri_ShippingAndHandlingCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling Costs [Policy Text Block]",
        "terseLabel": "Shipping and Handling Costs"
       }
      }
     },
     "localname": "ShippingAndHandlingCostsPolicyTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_SuzhouShortTermCreditLineMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Suzhou Short-Term Credit Line [Member]",
        "label": "Suzhou Short Term Credit Line [Member]",
        "terseLabel": "Suzhou Short-Term Credit Line [Member]"
       }
      }
     },
     "localname": "SuzhouShortTermCreditLineMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_TechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Technology [Member]",
        "terseLabel": "Technology [Member]"
       }
      }
     },
     "localname": "TechnologyMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Term Loan [Member]",
        "terseLabel": "Term Loan [Member]"
       }
      }
     },
     "localname": "TermLoanMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_TimeBasedAwardsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Time Based Awards [Member]",
        "terseLabel": "Time Based Awards [Member]"
       }
      }
     },
     "localname": "TimeBasedAwardsMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_TreasuryStockPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for an entity's treasury stock.",
        "label": "Treasury Stock, Policy [Policy Text Block]",
        "verboseLabel": "Common Shares Held in Treasury"
       }
      }
     },
     "localname": "TreasuryStockPolicyPolicyTextBlock",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sri_TwoThousandSixteenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "2016 Plan [Member]",
        "label": "Two Thousand Sixteen Plan [Member]",
        "terseLabel": "2016 Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandSixteenPlanMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]",
        "label": "U.s. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]",
        "terseLabel": "U.S. Dollar Denominated Foreign Currency Forward Contracts Euro Functional Currency [Member]"
       }
      }
     },
     "localname": "U.s.DollarDenominatedForeignCurrencyForwardContractsEuroFunctionalCurrencyMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]",
        "label": "U.s. Dollar Denominated Foreign Currency Forward Contracts Swedish Krona Functional Currency [Member]",
        "terseLabel": "U.S. Dollar Denominated Foreign Currency Forward Contracts, Swedish Krona Functional Currency [Member]"
       }
      }
     },
     "localname": "U.s.DollarDenominatedForeignCurrencyForwardContractsSwedishKronaFunctionalCurrencyMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecognized Tax Benefits From Current Period Tax Positions [Abstract]",
        "verboseLabel": "Tax positions related to the current year:"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unrecognized Tax Benefits Resulting From Prior Period Tax Positions [Abstract]",
        "verboseLabel": "Tax positions related to prior years:"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation allowances and reserves net additions charged to income expense",
        "label": "Valuation allowances and reserves net additions charged to income expense",
        "terseLabel": "Net additions charged to income (expense)"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesNetAdditionsChargedToIncomeExpense",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_VolvoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information pertaining to volvo.",
        "label": "Volvo [Member]",
        "terseLabel": "Volvo [Member]"
       }
      }
     },
     "localname": "VolvoMember",
     "nsuri": "http://www.stoneridge.com/20191231",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Region of Asia Pacific.",
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific [Member]"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r192",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": {
     "auth_ref": [
      "r583"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.",
        "label": "Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]",
        "verboseLabel": "Future Maturities of Long-Term Debt"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of investment, including named security. Excludes consolidated entity.",
        "label": "Equity Method Investee Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of Europe.",
        "label": "Europe [Member]",
        "terseLabel": "Europe [Member]"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r207",
      "r324",
      "r327",
      "r566"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Name Of Major Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of North America.",
        "label": "North America [Member]",
        "terseLabel": "North America [Member]"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Range [Member]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAdjustmentMember": {
     "auth_ref": [
      "r161",
      "r163",
      "r164",
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.",
        "label": "Restatement Adjustment [Member]",
        "terseLabel": "Adjustment"
       }
      }
     },
     "localname": "RestatementAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by revision of previously issued financial statements.",
        "label": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revision of previously issued financial statements.",
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario Unspecified [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of investment, including named security. Excludes consolidated entity.",
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r158",
      "r587"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
        "label": "Schedule Of Valuation and Qualifying Accounts Disclosure [Text Block]",
        "verboseLabel": "Valuation and Qualifying Accounts"
       }
      }
     },
     "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SouthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Continent of South America.",
        "label": "South America [Member]",
        "terseLabel": "South America [Member]"
       }
      }
     },
     "localname": "SouthAmericaMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r206",
      "r324",
      "r326",
      "r565",
      "r574",
      "r576",
      "r585",
      "r586"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r283",
      "r525"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
        "label": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Valuation and Qualifying Accounts [Abstract]"
       }
      }
     },
     "localname": "ValuationAndQualifyingAccountsAbstract",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update201602 [Member]",
        "terseLabel": "ASU 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201609Member": {
     "auth_ref": [
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-09 Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.",
        "label": "Accounting Standards Update201609 [Member]",
        "terseLabel": "ASU 2016-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201609Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r17",
      "r47",
      "r209",
      "r210",
      "r325"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, Net, Current, Total",
        "terseLabel": "Accounts receivable, less reserves of $1,289 and $1,243, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "auth_ref": [
      "r265",
      "r291"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Undiscounted amount of the accrual for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies, Gross",
        "terseLabel": "Environmental remediation accrued undiscounted liability"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r62",
      "r257"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r85",
      "r92",
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the noncontrolling interest.",
        "label": "Accumulated Foreign Currency Adjustment Attributable To Noncontrolling Interest [Member]",
        "terseLabel": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]"
       }
      }
     },
     "localname": "AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r84",
      "r89",
      "r91",
      "r92",
      "r488",
      "r497",
      "r502"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.",
        "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net Of Tax",
        "periodEndLabel": "Foreign currency translation, Ending balance",
        "periodStartLabel": "Foreign currency translation, Beginning balance"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r89",
      "r91",
      "r92"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total",
        "periodEndLabel": "Accumulated other comprehensive income (loss), Ending balance",
        "periodStartLabel": "Accumulated other comprehensive income (loss), Beginning balance",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Changes in Accumulated Other Comprehensive Loss by Component [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r88",
      "r92",
      "r94",
      "r441"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital, Total",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid In Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r139",
      "r247"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "verboseLabel": "Amortization"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r333",
      "r335",
      "r360",
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments To Additional Paid In Capital, Share-Based Compensation, Requisite Service Period Recognition",
        "verboseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used for) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Allowance For Credit Loss [Member]",
        "terseLabel": "Accounts Receivable Reserves"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r51",
      "r212",
      "r221"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance For Doubtful Accounts Receivable Current",
        "terseLabel": "Accounts receivable, reserves (in dollars)"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r108",
      "r139",
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt issuance costs.",
        "label": "Amortization Of Financing Costs",
        "verboseLabel": "Amortization of financing costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes In Net Gain (Loss) From Cash Flow Hedges, Effect Net Of Tax",
        "periodEndLabel": "Unrealized gain (loss) on on derivatives, Ending balance",
        "periodStartLabel": "Unrealized gain (loss) on on derivatives, Beginning balance"
       }
      }
     },
     "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r196",
      "r532",
      "r551"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Assets, Total",
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Total Assets:"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r18",
      "r19",
      "r83"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current, Total",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r474"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure, Total",
        "totalLabel": "Total financial assets carried at fair value",
        "verboseLabel": "Financial assets carried at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Financial assets carried at fair value:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r28",
      "r29",
      "r30",
      "r31",
      "r32",
      "r33",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent, Total",
        "totalLabel": "Total long-term assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Long-term Assets:",
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Long-term assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r336",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r455",
      "r459"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis Of Accounting, Policy [Policy Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building And Building Improvements [Member]",
        "terseLabel": "Buildings and Improvements [Member]"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r413",
      "r414"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "verboseLabel": "Business Acquisition, Pro Forma Information"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r413",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net income attributable to Stoneridge, Inc. and subsidiaries"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r413",
      "r414"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Net sales"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r412"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Acquisition related costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r138",
      "r428"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Change in fair value of earn-out contingent consideration",
        "verboseLabel": "Payment of earn-out consideration paid within operating activities"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r423",
      "r424",
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Acquisition payment held in escrow to secure payment for working capital and other adjustments"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "terseLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in income that would have been recognized in previous periods if the adjustments to provisional amounts were recognized as of the acquisition date.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments Related to Previous Period",
        "negatedLabel": "Expense related to fair value adjustment for earn-out consideration",
        "terseLabel": "Expense related to fair value adjustment for earn-out consideration"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r145",
      "r411"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
        "label": "Business Combinations Policy [Policy Text Block]",
        "verboseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r229"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "label": "Capitalized Contract Cost, Net",
        "terseLabel": "Capitalized contract acquisition costs"
       }
      }
     },
     "localname": "CapitalizedContractCostNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r15",
      "r58",
      "r141"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value, Total",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r27",
      "r142",
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "verboseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r135",
      "r141",
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r135",
      "r496"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease), Total",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "auth_ref": [
      "r458"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "terseLabel": "Cash flow hedges , other derivative assets"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.",
        "label": "Cash Flow Hedging [Member]",
        "terseLabel": "Cash Flow Hedging [Member]"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r281",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsFairValueDisclosure": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.",
        "label": "Commitments, Fair Value Disclosure",
        "terseLabel": "Earn-out consideration"
       }
      }
     },
     "localname": "CommitmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Number of Common Shares outstanding"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "terseLabel": "Common shares, no par value"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common shares, authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock Shares Issued",
        "terseLabel": "Common shares, issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r46",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock Shares Outstanding",
        "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance",
        "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance",
        "terseLabel": "Common shares, outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock Value",
        "verboseLabel": "Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,408 and 28,488 shares outstanding at December 31, 2019 and 2018, respectively, with no stated value"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee Benefit Plans [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r97",
      "r99",
      "r100"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income attributable to Stoneridge, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r97",
      "r99",
      "r432",
      "r433",
      "r445"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive (Income) Loss, Net of Tax, Attributable to Noncontrolling Interest, Total",
        "terseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r184",
      "r185",
      "r490",
      "r491"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r184",
      "r185",
      "r490",
      "r491",
      "r568"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r184",
      "r185",
      "r490",
      "r491"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Sales Revenue, Goods, Net, Percentage",
        "terseLabel": "Concentration risk percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction In Progress [Member]",
        "terseLabel": "Construction In Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractTerminationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Contract Termination [Member]",
        "terseLabel": "Contract Termination [Member]"
       }
      }
     },
     "localname": "ContractTerminationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r320",
      "r322",
      "r325"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, Net",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r320",
      "r321",
      "r325"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate [Member]",
        "terseLabel": "Unallocated Corporate [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "auth_ref": [
      "r109",
      "r255"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Cost, Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost Of Sales [Member]",
        "terseLabel": "Cost of Goods Sold [Member]"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "verboseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative effect of a accounting change"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r148",
      "r401",
      "r406"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r148",
      "r401",
      "r406"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current expense (benefit)"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit) [Abstract]",
        "verboseLabel": "Provision for income taxes:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CustomerListsMember": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.",
        "label": "Customer Lists [Member]",
        "terseLabel": "Customer Lists [Member]"
       }
      }
     },
     "localname": "CustomerListsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r539",
      "r559"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term and long-term debt and lease obligation.",
        "label": "Debt and Capital Lease Obligations",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Debt [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r37",
      "r38",
      "r39",
      "r533",
      "r536",
      "r550"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "auth_ref": [
      "r39",
      "r546"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.",
        "label": "Debt Instrument, Covenant Compliance",
        "verboseLabel": "Notes covenant compliance"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r71",
      "r309",
      "r504"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage Rate Range, Maximum",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the maturity date of the debt instrument including whether the debt matures serially and, if so, a brief description of the serial maturities.",
        "label": "Debt, Maturity",
        "verboseLabel": "Debt, maturity"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r73",
      "r149",
      "r312",
      "r313",
      "r314",
      "r315",
      "r503",
      "r504",
      "r506",
      "r547"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r64",
      "r145"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "verboseLabel": "Deferred Finance Costs, net"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r148",
      "r402",
      "r406"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal, State and Local, Tax Expense (Benefit)",
        "totalLabel": "Total deferred benefit"
       }
      }
     },
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs, Gross",
        "terseLabel": "Capitalized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r64",
      "r505"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs, Net",
        "verboseLabel": "Deferred financing costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r148",
      "r402",
      "r406"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "verboseLabel": "State and foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r148",
      "r402",
      "r406"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit) [Abstract]",
        "verboseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r43",
      "r44",
      "r391",
      "r534",
      "r549"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r375",
      "r395"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Tax Liabilities Noncurrent",
        "negatedLabel": "Long-term deferred tax liabilities",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r392"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r370",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r393"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net Of Valuation Allowance",
        "totalLabel": "Deferred tax assets less valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Assets, Net [Abstract]",
        "verboseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r369",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Tax loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": {
     "auth_ref": [
      "r397",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business",
        "verboseLabel": "Tax credit carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r369",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "verboseLabel": "Employee compensation and benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r369",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued liabilities and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r369",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": {
     "auth_ref": [
      "r369",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves",
        "positiveLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r394"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Less: Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r375",
      "r395"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesClassificationOfNetDeferredTaxAssetDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r370",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedLabel": "Intangible assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r370",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "verboseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r370",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r370",
      "r399",
      "r400"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "verboseLabel": "Expenses related to employee benefit plans"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r139",
      "r255"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation, Total",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortizationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Depreciation, Depletion and Amortization [Abstract]",
        "verboseLabel": "Depreciation and Amortization:"
       }
      }
     },
     "localname": "DepreciationAndAmortizationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r139",
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Depreciation, Depletion and Amortization, Total",
        "verboseLabel": "Total depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract Type [Domain]",
        "terseLabel": "Derivative, Name [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails",
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r456",
      "r458",
      "r463",
      "r466"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails",
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r453",
      "r456",
      "r463"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeMaturityDates": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.",
        "label": "Derivative, Maturity Date",
        "terseLabel": "Derivative maturity date"
       }
      }
     },
     "localname": "DerivativeMaturityDates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r449",
      "r451"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Notional Amount Of Cash Flow Hedge Instruments",
        "verboseLabel": "Notional amounts"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails",
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r153",
      "r448",
      "r450",
      "r451",
      "r453",
      "r454",
      "r460",
      "r463",
      "r469",
      "r470",
      "r473"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "auth_ref": [
      "r145",
      "r154",
      "r448"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.",
        "label": "Derivatives, Reporting Of Derivative Activity [Policy Text Block]",
        "verboseLabel": "Financial Instruments and Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesReportingOfDerivativeActivity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated As Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Revenue by Segment and Geographical Location"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r364"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]",
        "verboseLabel": "Share-Based Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-Based Compensation [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "auth_ref": [
      "r336",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of share-based payment arrangement.",
        "label": "Disclosure Of Share-Based Compensation Arrangements By Share-Based Payment Award [Table Text Block]",
        "verboseLabel": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal of Non-Core Products [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r254",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group Disposed Of By Sale Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r253",
      "r254",
      "r262"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal group that either has been sold or is classified as held-for-sale. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group Held For Sale Or Disposed Of By Sale Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Held-for-sale or Disposed of by Sale, Not Discontinued Operations [Member]"
       }
      }
     },
     "localname": "DisposalGroupHeldForSaleOrDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Predisposition intercompany purchases",
        "verboseLabel": "Disposal group, cost of goods sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "terseLabel": "Disposal group, operating income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "terseLabel": "Disposal group, net sales"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r139",
      "r254",
      "r259"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "negatedLabel": "Gain on disposal of Non-core Products, net"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal group that is not classified as discontinued operations.",
        "label": "Disposal Group Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Not Discontinued Operations [Member]"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Groups Including Discontinued Operations Name [Domain]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations, Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r38",
      "r41",
      "r535",
      "r552"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.",
        "label": "Dividends Payable",
        "terseLabel": "Dividends payable"
       }
      }
     },
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Country [Member]",
        "terseLabel": "U.S. Federal [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Earnings (loss) per share attributable to Stoneridge, Inc.:",
        "label": "Earnings Per Share [Abstract]",
        "verboseLabel": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r106",
      "r161",
      "r168",
      "r169",
      "r170",
      "r171",
      "r175",
      "r544",
      "r562"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r106",
      "r161",
      "r168",
      "r169",
      "r170",
      "r171",
      "r175",
      "r544",
      "r562"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r172",
      "r173",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents, Total",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r152",
      "r376",
      "r377"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total",
        "verboseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, At Federal Statutory Income Tax Rate",
        "verboseLabel": "Statutory U.S. federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change In Deferred Tax Assets Valuation Allowance",
        "verboseLabel": "Change in valuation allowances"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "terseLabel": "Impact of change in enacted tax law"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential",
        "negatedLabel": "Foreign rate differential"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Compensation Cost",
        "terseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r363",
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount",
        "terseLabel": "Excess tax benefit realized from vesting of restricted Common Shares"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes",
        "verboseLabel": "State income taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r376",
      "r377",
      "r405"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credits",
        "negatedLabel": "Tax credits and incentives"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-Related Liabilities, Current",
        "verboseLabel": "Compensation related liabilities"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelocationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Relocation of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Relocation [Member]",
        "terseLabel": "Headquarter Relocation [Member]"
       }
      }
     },
     "localname": "EmployeeRelocationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r347"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount",
        "terseLabel": "Share-based compensation expense capitalized as inventory"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Employee Service Share-Based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period For Recognition",
        "verboseLabel": "Employee service share-based compensation, nonvested, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r348"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options",
        "terseLabel": "Unrecognized compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee Termination [Member]"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "verboseLabel": "Equity method investment, ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r59",
      "r197",
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "verboseLabel": "Equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r220",
      "r446"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
     "auth_ref": [
      "r362"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "negatedLabel": "Tax benefit related to share-based compensation expense"
       }
      }
     },
     "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FIFOInventoryAmount": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.",
        "label": "FIFO Inventory Amount",
        "terseLabel": "Inventory amount, FIFO"
       }
      }
     },
     "localname": "FIFOInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAdjustmentToInventoryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information).",
        "label": "Fair Value Adjustment To Inventory [Member]",
        "terseLabel": "Fair Value Adjustment to Inventory [Member]"
       }
      }
     },
     "localname": "FairValueAdjustmentToInventoryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r475",
      "r527"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value, Hierarchy [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r484",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r474",
      "r475",
      "r478",
      "r479",
      "r487"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Financial Instruments and Fair Value Measurements [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Financial Instruments and Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r475",
      "r528"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value Inputs Level3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r480"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r480",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r480",
      "r486"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r481"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "terseLabel": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)",
        "terseLabel": "Foreign currency adjustments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "auth_ref": [
      "r483"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "negatedLabel": "Earn-out consideration cash payment"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value",
        "periodEndLabel": "Financial liability, Ending balance",
        "periodStartLabel": "Financial liability, Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsSummaryOfChangeInFairValueOfLevel3FinancialLiabilitiesRelatedToEarnOutConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r484",
      "r487"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value Measurements Recurring [Member]",
        "terseLabel": "Fair Value, Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": {
     "auth_ref": [
      "r485"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net",
        "terseLabel": "Transfers in or out of Level 3"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r455",
      "r460",
      "r471"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalMinistryOfFinanceGermanyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Germany.",
        "label": "Federal Ministry Of Finance Germany [Member]",
        "terseLabel": "Federal Ministry of Finance, Germany [Member]"
       }
      }
     },
     "localname": "FederalMinistryOfFinanceGermanyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r246"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
        "terseLabel": "Amortization expense next year"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
        "terseLabel": "Amortization expense year five"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
        "terseLabel": "Amortization expense year four"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
        "terseLabel": "Amortization expense year three"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
        "terseLabel": "Amortization expense year two"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r241",
      "r242",
      "r246",
      "r249",
      "r530"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r246",
      "r530"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Acquisition cost"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r241",
      "r245"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite Lived Intangible Assets Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "verboseLabel": "Intangible assets, weighted-average remaining amortization period, years"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Country [Member]",
        "terseLabel": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "verboseLabel": "Forward currency asset contracts"
       }
      }
     },
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r493",
      "r494",
      "r495"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "terseLabel": "Foreign currency transaction gain (loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r495",
      "r502"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "verboseLabel": "Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r464"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward Currency Contracts [Member]"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture And Fixtures [Member]",
        "terseLabel": "Office Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet": {
     "auth_ref": [
      "r447",
      "r468"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate net gain and losses (whether realized or unrealized) on all derivative instruments held for trading purposes whether or not settled physically.",
        "label": "Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net",
        "verboseLabel": "Gain (loss) on derivative instruments held for trading purposes, net"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfAccountsReceivable": {
     "auth_ref": [
      "r529"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale of accounts receivable.",
        "label": "Gain (Loss) on Sale of Accounts Receivable",
        "terseLabel": "Gain (loss) on sale of accounts receivable"
       }
      }
     },
     "localname": "GainLossOnSaleOfAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (loss) on Disposition of Property Plant Equipment, Total",
        "negatedLabel": "Gain on sale of fixed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossRelatedToLitigationSettlement": {
     "auth_ref": [
      "r282"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.",
        "label": "Gain (Loss) Related to Litigation Settlement",
        "terseLabel": "Gain on litigation"
       }
      }
     },
     "localname": "GainLossRelatedToLitigationSettlement",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General And Administrative Expense [Member]",
        "terseLabel": "Professional Fees [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r230",
      "r232"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, Ending Balance",
        "periodStartLabel": "Goodwill, Beginning Balance"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r237",
      "r243"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Translation Adjustments",
        "terseLabel": "Currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
     "auth_ref": [
      "r233",
      "r236"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "terseLabel": "Cumulative goodwill impairment"
       }
      }
     },
     "localname": "GoodwillImpairedAccumulatedImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r139",
      "r231",
      "r234",
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Goodwill, Impairment Loss",
        "verboseLabel": "Impairment of Goodwill"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "verboseLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r453",
      "r467"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature or intent of a hedge.",
        "label": "Hedging Relationship [Domain]",
        "terseLabel": "Hedging Relationship [Domain]"
       }
      }
     },
     "localname": "HedgingRelationshipDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of United Kingdom.",
        "label": "Her Majestys Revenue And Customs H M R C [Member]",
        "terseLabel": "Her Majesty's Revenue and Customs (HMRC) [Member]"
       }
      }
     },
     "localname": "HerMajestysRevenueAndCustomsHMRCMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r139",
      "r250"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Intangible impairment charge"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment Or Disposal Of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Long-Lived or Finite-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r251",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Disposal of Non-Core Products"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentPolicy": {
     "auth_ref": [
      "r63",
      "r145",
      "r367"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.",
        "label": "In Process Research and Development, Policy [Policy Text Block]",
        "terseLabel": "Design and Development Costs"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "verboseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r103",
      "r161",
      "r531",
      "r542",
      "r563"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Total",
        "terseLabel": "Total income before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income (Loss) From Continuing Operations Before Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]",
        "verboseLabel": "Income before income taxes:"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r151"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r104",
      "r139",
      "r194",
      "r217",
      "r541",
      "r560"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) From Equity Method Investments",
        "negatedLabel": "Equity in earnings of investee",
        "verboseLabel": "Income (loss) from equity method investments"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions, Total",
        "negatedLabel": "Earnings of equity method investee"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r10",
      "r12",
      "r13",
      "r14",
      "r262",
      "r263"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Tax Examination [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxExaminationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "verboseLabel": "Accrued payment of interest and penalties"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "negatedLabel": "Gross interest and penalties expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "auth_ref": [
      "r381",
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.",
        "label": "Income Tax Examination [Table]"
       }
      }
     },
     "localname": "IncomeTaxExaminationTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r148",
      "r195",
      "r407"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Provision for income taxes",
        "totalLabel": "Income Tax Expense (Benefit), Total",
        "verboseLabel": "Income tax expense (benefit) on operations"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r101",
      "r145",
      "r373",
      "r374",
      "r389",
      "r390",
      "r396",
      "r408",
      "r575"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes, net"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase Decrease In Accounts Payable Trade",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase Decrease In Accounts Receivable",
        "negatedLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories, Total",
        "negatedLabel": "Inventories, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase Decrease In Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities, net of effect of business combination:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets, Total",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InsuranceRecoveries": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.",
        "label": "Insurance Recoveries",
        "terseLabel": "Insurance recoveries"
       }
      }
     },
     "localname": "InsuranceRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r240",
      "r244"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill), Total",
        "netLabel": "Intangible assets, net",
        "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total",
        "verboseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "negatedLabel": "Interest expense, net",
        "negatedTerseLabel": "Total interest expense, net",
        "verboseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Income (Expense), Net [Abstract]",
        "terseLabel": "Interest Expense, net:"
       }
      }
     },
     "localname": "InterestIncomeExpenseNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which reported facts about interest income have been included.",
        "label": "Interest Income [Member]",
        "terseLabel": "Interest Income [Member]"
       }
      }
     },
     "localname": "InterestIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r131",
      "r136",
      "r143"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Net",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap [Member]"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails",
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.",
        "label": "Internal Revenue Service I R S [Member]",
        "terseLabel": "Internal Revenue Service (IRS) [Member]"
       }
      }
     },
     "localname": "InternalRevenueServiceIRSMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Elimination [Member]",
        "terseLabel": "Intersegment Eliminations [Member]"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryAdjustments": {
     "auth_ref": [
      "r82",
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.",
        "label": "Inventory Adjustments",
        "terseLabel": "Inventory adjustments"
       }
      }
     },
     "localname": "InventoryAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, finished goods, gross",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r16",
      "r81",
      "r223"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net, Total",
        "terseLabel": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r23",
      "r82",
      "r145",
      "r176",
      "r224",
      "r225"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "verboseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r79"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "verboseLabel": "Work-in-progress"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfInventoryCurrentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": {
     "auth_ref": [
      "r569"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of financial support to be provided in future by investment company to investee.",
        "label": "Investment Company, Financial Commitment to Investee, Future Amount",
        "terseLabel": "Investment commitment"
       }
      }
     },
     "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r570",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r570",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investment Type Categorization [Member]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsAndOtherNoncurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investments, and noncurrent assets classified as other.",
        "label": "Investments and Other Noncurrent Assets",
        "terseLabel": "Investments and other long-term assets, net",
        "verboseLabel": "Investment"
       }
      }
     },
     "localname": "InvestmentsAndOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land and Land Improvements [Member]"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r520",
      "r522"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease Cost"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of components of lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease.",
        "label": "Lessee, Operating Lease, Existence of Option to Extend [true/false]",
        "terseLabel": "Option to extend"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.",
        "label": "Lessee, Operating Lease, Existence of Option to Terminate [true/false]",
        "terseLabel": "Option to terminate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsNarrativeDetails"
     ],
     "xbrltype": "booleanItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r521"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter Of Credit [Member]",
        "terseLabel": "Letter of Credit [Member]"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Outstanding letters of credit"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r50",
      "r538",
      "r557"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity, Total",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Stockholders Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current, Total",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r474"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure, Total",
        "totalLabel": "Total financial liabilities carried at fair value"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Financial liabilities carried at fair value:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r24",
      "r25",
      "r26",
      "r39",
      "r40"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent, Total",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities Noncurrent [Abstract]",
        "terseLabel": "Long-term liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent.",
        "label": "Liability For Uncertain Tax Positions, Noncurrent",
        "verboseLabel": "Liability for uncertain tax positions, noncurrent"
       }
      }
     },
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r39",
      "r536",
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Line of credit"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "terseLabel": "Credit facility, borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityCurrentBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r489"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of the amount outstanding under the credit facility.",
        "label": "Line of Credit Facility, Amount Outstanding",
        "positiveLabel": "Revolving credit facility",
        "terseLabel": "Revolving credit facility",
        "verboseLabel": "Borrowings outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Outstanding credit lines weighted-average interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Outstanding credit lines interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r66"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "verboseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line Of Credit [Member]",
        "terseLabel": "Line of Credit [Member]"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r39",
      "r308",
      "r536",
      "r554"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Long-Term Debt, Unclassified [Abstract]",
        "verboseLabel": "Debt:"
       }
      }
     },
     "localname": "LongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities, Total",
        "negatedLabel": "Less: current portion",
        "terseLabel": "Current portion of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r156",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt, Maturities, Repayments Of Principal In Next Twelve Months",
        "verboseLabel": "2020"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r156",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt, Maturities, Repayments Of Principal In Year Five",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r156",
      "r306"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Long-Term Debt, Maturities, Repayments Of Principal In Year Two",
        "verboseLabel": "2021"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities, Total",
        "terseLabel": "Long-term debt, net",
        "verboseLabel": "Total long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r73",
      "r307"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Longterm Debt Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongtermDebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time.",
        "label": "Long-term Debt, Weighted Average Interest Rate",
        "verboseLabel": "Long-term debt, weighted average interest rate"
       }
      }
     },
     "localname": "LongtermDebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r288",
      "r290",
      "r294",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r285",
      "r289",
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate Of Possible Loss",
        "verboseLabel": "Loss contingency, estimate of possible loss"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r286",
      "r287",
      "r288",
      "r290",
      "r294",
      "r295"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyReceivable": {
     "auth_ref": [
      "r295"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "label": "Loss Contingency, Receivable",
        "terseLabel": "Loss recoveries and insurance gain contingencies"
       }
      }
     },
     "localname": "LossContingencyReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery And Equipment [Member]",
        "terseLabel": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r201",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Material Reconciling Items [Member]",
        "terseLabel": "Inter-Segment Sales [Member]"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MexicanTaxAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Mexico.",
        "label": "Mexican Tax Authority [Member]",
        "terseLabel": "Mexican Tax Authority [Member]"
       }
      }
     },
     "localname": "MexicanTaxAuthorityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Italy.",
        "label": "Ministry Of Economic Affairs And Finance Italy [Member]",
        "terseLabel": "Ministry of Economic Affairs and Finance, Italy [Member]"
       }
      }
     },
     "localname": "MinistryOfEconomicAffairsAndFinanceItalyMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of France.",
        "label": "Ministry Of The Economy Finance And Industry France [Member]",
        "terseLabel": "Ministry of the Economy, Finance and Industry, France [Member]"
       }
      }
     },
     "localname": "MinistryOfTheEconomyFinanceAndIndustryFranceMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r77",
      "r537",
      "r556"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable To Noncontrolling Interest",
        "periodEndLabel": "Noncontrolling interest at end of period",
        "periodStartLabel": "Noncontrolling interest at beginning of period",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "auth_ref": [
      "r316",
      "r434",
      "r435"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "negatedLabel": "Acquisition of noncontrolling interest, net"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestTable": {
     "auth_ref": [
      "r77",
      "r112",
      "r430",
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r179",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature Of Operations [Text Block]",
        "terseLabel": "Organization and Nature of Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOrganizationAndNatureOfBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities, Total",
        "totalLabel": "Net cash used for financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided By Used In Financing Activities [Abstract]",
        "terseLabel": "FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash provided by (used for) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided By Used In Investing Activities [Abstract]",
        "verboseLabel": "INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r135",
      "r137",
      "r140"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities, Total",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r95",
      "r98",
      "r105",
      "r140",
      "r173",
      "r543",
      "r561"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent, Total",
        "terseLabel": "Net income attributable to Stoneridge, Inc.",
        "totalLabel": "Net income attributable to Stoneridge, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r95",
      "r98",
      "r437",
      "r444"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest, Total",
        "negatedTerseLabel": "Net loss",
        "terseLabel": "Less: Net loss attributable to noncontrolling interest",
        "verboseLabel": "Net loss attributable to noncontrolling interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r160",
      "r162"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "verboseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "auth_ref": [
      "r317",
      "r418",
      "r439"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from a business combination.",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "negatedLabel": "Acquisition of noncontrolling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "verboseLabel": "Total long-term assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Nondesignated [Member]",
        "terseLabel": "Not Designated as Hedging Instrument [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Axis]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "auth_ref": [
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).",
        "label": "Nonrecurring Adjustment [Domain]",
        "terseLabel": "Nonrecurring Adjustment [Domain]"
       }
      }
     },
     "localname": "NonrecurringAdjustmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "verboseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OpenTaxYear": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.",
        "label": "Open Tax Year",
        "verboseLabel": "Open Tax Year"
       }
      }
     },
     "localname": "OpenTaxYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "gYearListItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Operating income (loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss), Total",
        "terseLabel": "Total operating income (loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r513",
      "r522"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Lease Liabilities, Payments Due [Abstract]",
        "terseLabel": "Maturities of lease liabilities:"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liability",
        "totalLabel": "Total lease liabilities",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsMaturitiesOfLeaseLiabilitiesDetails",
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease current liability, included in other current liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]",
        "terseLabel": "Financial position"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r509"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease long-term liability",
        "verboseLabel": "Long-term lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]",
        "terseLabel": "Financial position"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r511",
      "r516"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash paid related to operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset",
        "verboseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]",
        "terseLabel": "Financial position"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r519",
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases - Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r518",
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term 1",
        "terseLabel": "Operating leases - Weighted-average remaining lease term (in years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsWeightedAverageRemainingLeaseTermAndDiscountRateDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "verboseLabel": "Net operating loss carry forwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r192",
      "r203"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Organization and Nature of Business"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r431",
      "r432",
      "r440"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r86",
      "r89",
      "r497",
      "r498",
      "r501",
      "r502"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "verboseLabel": "Foreign currency translation, Other comprehensive income (loss) before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r87",
      "r89"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Total",
        "terseLabel": "Unrealized (loss) gain on derivatives",
        "totalLabel": "Unrealized gain (loss) on on derivatives, Net other comprehensive income (loss), net of tax",
        "verboseLabel": "Unrealized gain(loss) on derivatives, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r90"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "terseLabel": "Tax expense (benefit) for unrealized gain on derivatives"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r87",
      "r89"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax",
        "verboseLabel": "Unrealized gain (loss) on on derivatives, Other comprehensive income (loss) before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r87",
      "r89",
      "r457",
      "r461",
      "r472"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Gain recorded in other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r89",
      "r93"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax",
        "negatedLabel": "Unrealized gain (loss) on on derivatives, Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r84",
      "r89",
      "r492",
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "terseLabel": "Currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r84",
      "r499"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "totalLabel": "Other comprehensive income (loss), Foreign currency transaction and translation adjustment, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r96",
      "r99",
      "r102",
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Total, Net other comprehensive loss, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Total"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesChangesInAccumulatedOtherComprehensiveLossByComponentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net Of Tax [Abstract]",
        "verboseLabel": "Other comprehensive (loss) income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r96",
      "r99",
      "r431",
      "r432",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "Other Comprehensive (Income) Loss, Net of Tax, Portion Attributable to Noncontrolling Interest, Total",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsScheduleOfNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r96",
      "r99",
      "r431",
      "r432",
      "r440"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "totalLabel": "Other comprehensive loss, net of tax attributable to Stoneridge, Inc."
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r21",
      "r22",
      "r69"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of other liabilities.",
        "label": "Other Liabilities, Fair Value Disclosure",
        "verboseLabel": "Earn-out consideration"
       }
      }
     },
     "localname": "OtherLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r117"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense), Total",
        "negatedLabel": "Other income (loss), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonrecurringIncome": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other income that is infrequent in occurrence or unusual in nature.",
        "label": "Other Nonrecurring Income",
        "negatedLabel": "Gain on disposal of Non-core Products, net",
        "terseLabel": "Gain on disposal"
       }
      }
     },
     "localname": "OtherNonrecurringIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other Restructuring [Member]"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r69",
      "r305"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.",
        "label": "Other Sundry Liabilities, Current",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for repurchase of common stock",
        "negatedLabel": "Common Share repurchase program"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period for redemption of redeemable noncontrolling interests.",
        "label": "Payments for Repurchase of Redeemable Noncontrolling Interest",
        "negatedLabel": "Acquisition of noncontrolling interest, including transaction costs"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfRedeemableNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r132",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Reserve, Settled With Cash",
        "negatedLabel": "Cash payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payments Related to Tax Withholding for Share-based Compensation",
        "negatedLabel": "Repurchase of Common Shares to satisfy employee tax withholding"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r122",
      "r426"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired, Total",
        "negatedLabel": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.",
        "label": "Payments to Acquire Interest in Joint Venture",
        "terseLabel": "Contribution"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInJointVenture",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireOtherInvestments": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investments classified as other.",
        "label": "Payments to Acquire Other Investments",
        "negatedLabel": "Investment in venture capital fund"
       }
      }
     },
     "localname": "PaymentsToAcquireOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Capital expenditures, including intangibles"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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.",
        "label": "Payments to Acquire Property, Plant, and Equipment, Total",
        "verboseLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r129"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "verboseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureEmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r336",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockNoParValue": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, No Par Value",
        "terseLabel": "Preferred shares, no par value"
       }
      }
     },
     "localname": "PreferredStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred shares, authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock Shares Issued",
        "terseLabel": "Preferred shares, issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock Value",
        "terseLabel": "Preferred Shares, without par value, 5,000 shares authorized, none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r18",
      "r56",
      "r57"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses And Other Current Assets [Member]",
        "terseLabel": "Prepaid Expenses and Other Current Assets [Member]"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized": {
     "auth_ref": [
      "r226",
      "r227",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount as of the balance sheet date of capitalized preproduction costs incurred on long-term supply arrangements, including recoverable costs to design and develop products.",
        "label": "Preproduction Costs Related To Long-Term Supply Arrangements, Costs Capitalized",
        "verboseLabel": "Preproduction costs related to long-term supply arrangements, costs capitalized"
       }
      }
     },
     "localname": "PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriceRiskCashFlowHedgesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Price Risk Cash Flow Hedges [Abstract]",
        "verboseLabel": "Derivatives designated as cash flow hedges:"
       }
      }
     },
     "localname": "PriceRiskCashFlowHedgesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "verboseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": {
     "auth_ref": [
      "r121",
      "r134"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.",
        "label": "Proceeds from Insurance Settlement, Investing Activities",
        "terseLabel": "Cash proceeds within cash flows from investing activities",
        "verboseLabel": "Insurance proceeds for fixed assets"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": {
     "auth_ref": [
      "r130",
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.",
        "label": "Proceeds from Insurance Settlement, Operating Activities",
        "terseLabel": "Cash proceeds related to damaged inventory and incremental costs"
       }
      }
     },
     "localname": "ProceedsFromInsuranceSettlementOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r125",
      "r150"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Revolving credit facility borrowings"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from debt classified as other.",
        "label": "Proceeds From Other Debt",
        "terseLabel": "Proceeds from issuance of debt"
       }
      }
     },
     "localname": "ProceedsFromOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r126",
      "r129",
      "r155"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds From Payments For Other Financing Activities",
        "terseLabel": "Other financing costs"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherReceivables": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from the sale of receivables classified as other.",
        "label": "Proceeds from Sale of Other Receivables",
        "terseLabel": "Proceeds from sale of accounts receivable"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "auth_ref": [
      "r120"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Proceeds from sale of productive assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment, Total",
        "terseLabel": "Proceeds from sale of fixed assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r302",
      "r303",
      "r540"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Product Warranty Accrual",
        "periodEndLabel": "Product warranty and recall at end of period",
        "periodStartLabel": "Product warranty and recall at beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r69",
      "r293",
      "r296"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Product Warranty Accrual, Current",
        "verboseLabel": "Product warranty and recall obligations"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccruedExpensesAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualNoncurrent": {
     "auth_ref": [
      "r74",
      "r282",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.",
        "label": "Product Warranty Accrual, Noncurrent",
        "terseLabel": "Product warranty and recall accrual"
       }
      }
     },
     "localname": "ProductWarrantyAccrualNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r297"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.",
        "label": "Product Warranty Accrual, Payments",
        "negatedLabel": "Settlements made during the period"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r299"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.",
        "label": "Product Warranty Accrual, Preexisting, Increase (Decrease)",
        "terseLabel": "Aggregate changes in pre-existing liabilities due to claim developments"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Product Warranty Accrual, Warranties Issued",
        "terseLabel": "Accruals for warranties established during period"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r95",
      "r98",
      "r133",
      "r196",
      "r204",
      "r431",
      "r436",
      "r438",
      "r444",
      "r445"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncome",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r62",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r145",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "verboseLabel": "Property, plant and equipment, estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r61",
      "r256"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Total property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r31",
      "r32",
      "r258",
      "r558"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net, Total",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, Plant and Equipment, Net, Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r60",
      "r145",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts": {
     "auth_ref": [
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own.",
        "label": "Property, Plant and Equipment, Preproduction Design and Development Costs [Policy Text Block]",
        "verboseLabel": "Pre-Production Costs Related to Long-Term Supply Arrangements"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r31",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r31",
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property Plant And Equipment Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "verboseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_QuarterlyFinancialDataAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialDataAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Unaudited Quarterly Financial Data [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]",
        "verboseLabel": "Unaudited Quarterly Financial Data"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r211",
      "r214",
      "r215",
      "r216"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivables, Policy [Policy Text Block]",
        "terseLabel": "Sales of Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r52",
      "r145",
      "r213"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r92",
      "r94"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "terseLabel": "Gain reclassified from other comprehensive income (loss) into net income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r200",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.",
        "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r199",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r128",
      "r150"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Revolving credit facility payments"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments Of Other Debt",
        "negatedLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned": {
     "auth_ref": [
      "r366",
      "r368"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of compensation earned (contract income) under a research and development arrangement accounted for as a contract to perform research and development for others.",
        "label": "Research and Development Arrangement, Contract to Perform for Others, Compensation Earned",
        "terseLabel": "Research and development expense reimbursed"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCompensationEarned",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r365",
      "r577"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Design and development",
        "verboseLabel": "Design and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research And Development Expense [Member]",
        "terseLabel": "Design and Development Expense [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r145",
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Activities"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Realignment and Restructuring [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "verboseLabel": "Restructuring and Business Realignment"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r267",
      "r269",
      "r276",
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Expected Cost",
        "verboseLabel": "Estimated total cost"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCost1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expected cost remaining for the specified restructuring cost.",
        "label": "Restructuring and Related Cost, Expected Cost Remaining",
        "terseLabel": "Additional restructuring costs"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostExpectedCostRemaining1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostIncurredCost": {
     "auth_ref": [
      "r267",
      "r269",
      "r276",
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.",
        "label": "Restructuring and Related Cost, Incurred Cost",
        "verboseLabel": "Total business realignment charges"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostIncurredCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r139",
      "r266",
      "r272",
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring expense",
        "verboseLabel": "Charge to expense"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the individual restructuring plans.",
        "label": "Restructuring Plan [Domain]",
        "terseLabel": "Restructuring Plan [Domain]"
       }
      }
     },
     "localname": "RestructuringPlanDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r268",
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "periodEndLabel": "Restructuring Reserve, Ending Balance",
        "periodStartLabel": "Restructuring Reserve, Beginning Balance"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveSettledWithoutCash2": {
     "auth_ref": [
      "r266",
      "r273"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.",
        "label": "Restructuring Reserve, Settled without Cash",
        "negatedLabel": "Utilization, Non-Cash"
       }
      }
     },
     "localname": "RestructuringReserveSettledWithoutCash2",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r49",
      "r316",
      "r555"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit), Total",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r323",
      "r324"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total net sales",
        "verboseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataScheduleOfQuarterlyFinancialInformationDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "verboseLabel": "Revenue Recognition and Sales Commitments"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r517",
      "r522"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsOtherInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "terseLabel": "Percentage ownership in consolidated subsidiary"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Sales Revenue Net [Member]",
        "terseLabel": "Sales Revenue, Net [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario Plan [Member]",
        "terseLabel": "Scenario, Plan [Member]"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule Of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Loss by Component"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule Of Acquired Finite-Lived Intangible Assets By Major Class [Table Text Block]",
        "verboseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProFormaResultsOfOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r462"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.",
        "label": "Schedule Of Cash Flow Hedges Included In Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "verboseLabel": "Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule Of Components Of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Schedule of Components of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule Of Debt [Table Text Block]",
        "verboseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule Of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule Of Derivative Instruments In Statement Of Financial Position, Fair Value [Table Text Block]",
        "verboseLabel": "Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule Of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r219"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r474",
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule Of Fair Value, Assets and Liabilities Measured On Recurring Basis [Table Text Block]",
        "verboseLabel": "Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r237",
      "r239"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "verboseLabel": "Schedule of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r23",
      "r53",
      "r54",
      "r55"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule Of Inventory, Current [Table Text Block]",
        "verboseLabel": "Schedule of Inventory, Current"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.",
        "label": "Schedule Of Product Warranty Liability [Table Text Block]",
        "verboseLabel": "Schedule of Product Warranty and Recall Liability"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r62",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Schedule Of Quarterly Financial Information [Table Text Block]",
        "verboseLabel": "Schedule of Quarterly Financial Information"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r419"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule Of Purchase Price Allocation [Table Text Block]",
        "verboseLabel": "Schedule of Purchase Price Allocation"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r270",
      "r271",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r270",
      "r271",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.",
        "label": "Schedule Of Restructuring and Related Costs [Table Text Block]",
        "verboseLabel": "Schedule of Restructuring and Related Costs"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r268",
      "r277"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Business Realignment Charges Classified by Statement of Operations"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r110",
      "r206"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule Of Revenue From External Customers and Long-Lived Assets, By Geographical Areas [Table Text Block]",
        "verboseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r191",
      "r196",
      "r198",
      "r201",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r191",
      "r196",
      "r198",
      "r201",
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule Of Segment Reporting Information, By Segment [Table Text Block]",
        "verboseLabel": "Schedule of Segment Reporting Information, by Segment"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r336",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.",
        "label": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).",
        "label": "Schedule Of Weighted Average Number Of Shares [Table Text Block]",
        "verboseLabel": "Schedule of Weighted-Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Brazil.",
        "label": "Secretariat Of The Federal Revenue Bureau Of Brazil [Member]",
        "terseLabel": "Secretariat of the Federal Revenue Bureau of Brazil [Member]"
       }
      }
     },
     "localname": "SecretariatOfTheFederalRevenueBureauOfBrazilMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segment [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentOperatingActivitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operations of an entity including continuing and discontinued operations.",
        "label": "Segment Operating Activities [Domain]",
        "terseLabel": "Segment, Operating Activities [Domain]"
       }
      }
     },
     "localname": "SegmentOperatingActivitiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Income (Loss) Before Income Taxes [Abstract]",
        "verboseLabel": "Operating Income (Loss)"
       }
      }
     },
     "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfRevenueFromExternalCustomersAndLongLivedAssetsByGeographicalAreasDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting Information, Revenue For Reportable Segment [Abstract]",
        "verboseLabel": "Net Sales:"
       }
      }
     },
     "localname": "SegmentReportingInformationRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting, Revenue Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAccountsReceivableAndConcentrationOfCreditRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r115",
      "r222"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense, Total",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling General And Administrative Expenses [Member]",
        "terseLabel": "Selling, General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureFinancialInstrumentsAndFairValueMeasurementsScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAcquisitionsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r139",
      "r266",
      "r272",
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "label": "Severance Costs",
        "terseLabel": "Severance costs"
       }
      }
     },
     "localname": "SeveranceCosts1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Compensation, Total",
        "terseLabel": "Share-based compensation expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period",
        "verboseLabel": "Share-based compensation award vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period",
        "negatedLabel": "Common shares, forfeited or cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value, forfeited or cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period",
        "verboseLabel": "Common shares, granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value, granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Number",
        "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance",
        "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance",
        "terseLabel": "Common shares, non-vested",
        "verboseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, nonvested, number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value, non-vested",
        "periodStartLabel": "Weighted average grant date fair value, non-vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period",
        "negatedLabel": "Common shares, vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "verboseLabel": "Share-based compensation vested in period, fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted average grant date fair value, vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Shares Available For Grant",
        "verboseLabel": "Share-based compensation award, number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures",
        "terseLabel": "Share-based compensation award granted in period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r334",
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureShareBasedCompensationPlansScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnAndEarningsPerShareDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r145",
      "r336",
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r36",
      "r533",
      "r553"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt, Total",
        "terseLabel": "Revolving credit facilities",
        "verboseLabel": "Short-term debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureDebtScheduleOfDebtDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short Term Debt Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r514",
      "r522"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Capitalized Software Development [Member]"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.",
        "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfProductWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r145",
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "verboseLabel": "Product Warranty and Recall Reserves"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAdministrationOfTaxationChinaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of China.",
        "label": "State Administration Of Taxation China [Member]",
        "terseLabel": "State Administration of Taxation, China [Member]"
       }
      }
     },
     "localname": "StateAdministrationOfTaxationChinaMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State And Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r2",
      "r196",
      "r237",
      "r261",
      "r269",
      "r279",
      "r564"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfBusinessRealignmentChargesClassifiedByStatementOfOperationsDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails",
      "http://www.stoneridge.com/role/DisclosureRevenueRevenueBySegmentAndGeographicalLocationDetails",
      "http://www.stoneridge.com/role/DisclosureSegmentReportingScheduleOfSegmentReportingInformationBySegmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfGoodwillDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r76",
      "r311"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables",
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONDENSED CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by continuing and discontinuing operations.",
        "label": "Operating Activities [Axis]"
       }
      }
     },
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentTables",
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisposalOfNonCoreProductsDetails",
      "http://www.stoneridge.com/role/DisclosureUnauditedQuarterlyFinancialDataNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r45",
      "r46",
      "r311",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Common Shares ( in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r311",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "verboseLabel": "Issuance of restricted Common Shares ( in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Maximum value of common shares allowed to be repurchased"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramPeriodInForce1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Stock Repurchase Program, Period in Force",
        "terseLabel": "Stock repurchase program period"
       }
      }
     },
     "localname": "StockRepurchaseProgramPeriodInForce1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r45",
      "r46",
      "r311",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock repurchased and retired during period, shares"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r45",
      "r46",
      "r311",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Common Share repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r45",
      "r46",
      "r311",
      "r316"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Common Share repurchase program"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r429",
      "r430",
      "r443"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders Equity, Including Portion Attributable to Noncontrolling Interest, Total",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]",
        "terseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r379",
      "r388",
      "r390"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary Of Income Tax Contingencies [Table Text Block]",
        "verboseLabel": "Summary of Income Tax Contingencies"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SwissFederalTaxAdministrationFTAMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Switzerland.",
        "label": "Swiss Federal Tax Administration F T A [Member]",
        "terseLabel": "Swiss Federal Tax Administration (FTA) [Member]"
       }
      }
     },
     "localname": "SwissFederalTaxAdministrationFTAMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxAndCustomsAdministrationNetherlandsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of the Netherlands.",
        "label": "Tax And Customs Administration Netherlands [Member]",
        "terseLabel": "Tax and Customs Administration, Netherlands [Member]"
       }
      }
     },
     "localname": "TaxAndCustomsAdministrationNetherlandsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxAuthoritySpainMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government of Spain.",
        "label": "Tax Authority Spain [Member]",
        "terseLabel": "Tax Authority, Spain [Member]"
       }
      }
     },
     "localname": "TaxAuthoritySpainMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesScheduleOfTaxYearsOpenForExaminationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "verboseLabel": "General business and foreign tax credit carry forwards"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardExpirationDate": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expiration date of the tax credit carryforward, in CCYY-MM-DD format.",
        "label": "Tax Credit Carryforward, Expiration Date",
        "verboseLabel": "General business tax credit carry forwards, expiration date"
       }
      }
     },
     "localname": "TaxCreditCarryforwardExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_TechnologyEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.",
        "label": "Technology Equipment [Member]",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "localname": "TechnologyEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools Dies And Molds [Member]",
        "terseLabel": "Tooling [Member]"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trade Names [Member]",
        "terseLabel": "Trade Names [Member]"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r75",
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Shares"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockRetiredCostMethodAmount": {
     "auth_ref": [
      "r46",
      "r311",
      "r317"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.",
        "label": "Treasury stock, retired, cost method, amount"
       }
      }
     },
     "localname": "TreasuryStockRetiredCostMethodAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonShareRepurchaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r75",
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock Shares",
        "periodEndLabel": "Treasury Stock, Shares, Ending Balance",
        "periodStartLabel": "Treasury Stock, Shares, Beginning Balance",
        "terseLabel": "Common shares held in treasury, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r46",
      "r311",
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Repurchased Common Shares for treasury (in shares)",
        "terseLabel": "Accelerated share repurchase agreement, shares delivered"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSubsequentEventsNarrativeDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r75",
      "r318",
      "r319"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock Value",
        "negatedLabel": "Common Shares held in treasury, 1,558 and 478 shares at December 31, 2019 and 2018, respectively, at cost"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r311",
      "r316",
      "r318"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchased Common Shares for treasury"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type Of Adoption [Member]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRecentlyAdoptedAccountingStandardsDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type Of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureHeadquarterRelocationAndConsolidationNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentNarrativeDetails",
      "http://www.stoneridge.com/role/DisclosureRestructuringAndBusinessRealignmentScheduleOfRestructuringAndRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarningsOfForeignSubsidiaries": {
     "auth_ref": [
      "r371",
      "r409",
      "r548",
      "r567"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "label": "Undistributed Earnings Of Foreign Subsidiaries",
        "verboseLabel": "Unremitted earnings of foreign subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsOfForeignSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r372",
      "r382"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance as of December 31",
        "periodStartLabel": "Balance as of January 1"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedLabel": "Reductions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r384"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increases Resulting From Current Period Tax Positions",
        "verboseLabel": "Additions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r385"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities",
        "terseLabel": "Expiration of statutes of limitation, increase"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r386"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reductions Resulting From Lapse Of Applicable Statute Of Limitations",
        "negatedLabel": "Expiration of statutes of limitation"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r180",
      "r181",
      "r182",
      "r183",
      "r186",
      "r187",
      "r188"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use Of Estimates, Policy [Policy Text Block]",
        "verboseLabel": "Accounting Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
        "label": "Valuation Allowance Of Deferred Tax Assets [Member]",
        "terseLabel": "Valuation Allowance Of Deferred Tax Assets [Member]"
       }
      }
     },
     "localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances and Reserves, Balance",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesBalance",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
        "label": "Valuation Allowances and Reserves, Charged To Cost and Expense",
        "verboseLabel": "Charged to cost and expenses"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r158"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances and Reserves, Deductions",
        "negatedLabel": "Write-offs, Exchange Rate Fluctuations and Other Items"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDeductions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances And Reserves [Domain]",
        "terseLabel": "Valuation Allowances and Reserves [Domain]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r158"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r515",
      "r522"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureOperatingLeaseCommitmentsComponentsOfLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment used primarily for road transportation.",
        "label": "Vehicles [Member]",
        "terseLabel": "Vehicles [Member]"
       }
      }
     },
     "localname": "VehiclesMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetails",
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VentureCapitalFundsMember": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Funds that primarily invests in early stage enterprises or provides expansion capital in exchange for an equity stake and active management role in the invested enterprise.",
        "label": "Venture Capital Funds [Member]",
        "terseLabel": "Venture Capital Funds [Member]"
       }
      }
     },
     "localname": "VentureCapitalFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageCostInventoryAmount": {
     "auth_ref": [
      "r23"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of weighted average cost inventory present at the reporting date when inventory is valued using different valuation methods.",
        "label": "Weighted Average Cost Inventory Amount",
        "terseLabel": "Inventory amount, weighted average cost"
       }
      }
     },
     "localname": "WeightedAverageCostInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r171"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total",
        "terseLabel": "Effect of dilutive shares"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r167",
      "r171"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted-average Common Shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number Of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Weighted-average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r166",
      "r171"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic, Total",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average Common Shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfWeightedAverageNumberOfSharesDetails",
      "http://www.stoneridge.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "label": "Write off of deferred debt issuance cost"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.stoneridge.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3337-108585"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080549-108585"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n)(7))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04.(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(ColumnA))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387057&loc=d3e6169-108318"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387057&loc=d3e6233-108318"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105117-122735"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79507997-165333"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508013-165333"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508029-165333"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508043-165333"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116863282&loc=SL79508057-165333"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11374-113907"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "30",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-04)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41322-113958"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624186-113959"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b,d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918631-209977"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107425-111719"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(2)(i))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12C(1)(a))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r578": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r579": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r581": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r582": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r583": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "303",
   "Subparagraph": "(5)"
  },
  "r584": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r585": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28"
  },
  "r586": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29"
  },
  "r587": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a-c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829996176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Headquarter Relocation and Consolidation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Business Realignment and Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_HeadquarterRelocationTextBlock', window );">Headquarter Relocation and Consolidation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">12. Headquarter Relocation and Consolidation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">During the fourth quarter of 2016, the Company relocated its corporate headquarters from Warren, Ohio to Novi, Michigan and consolidated its other corporate functions into one location. As a result, the Company incurred headquarter relocation costs recorded within SG&amp;A expense, which included employee retention, relocation, severance, recruiting, duplicate wages and professional fees, of </span><span style="font-family:'Arial';">$269</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$493</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2018 and 2017, respectively. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> headquarter relocation costs incurred in 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In connection with the headquarter relocation, the Company was approved for a Michigan Business Development Program grant of up to </span><span style="font-family:'Arial';">$1,400</span><span style="font-family:'Arial';"> based upon the number of new jobs created in Michigan through 2022. As a result of the attainment of the first, second and third milestones, grant income of </span><span style="font-family:'Arial';">$429</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$312</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$338</span><span style="font-family:'Arial';"> was recognized during the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, within SG&amp;A expense in the consolidated statements of operations.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_HeadquarterRelocationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Headquarter Relocation [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_HeadquarterRelocationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6838405280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Unaudited Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Unaudited Quarterly Financial Data</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">16. Unaudited Quarterly Financial Data</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following is a summary of quarterly results of operations:</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:42.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">September 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">June 30 </b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 190,365</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 203,386</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 222,241</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 218,297</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross profit</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 44,198</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 51,855</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 56,827</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 60,853</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,073</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,323</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 49,186</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 11,699</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income tax expense (benefit)</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,249)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,450</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,066</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,835</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,209</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,661</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 39,764</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,657</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share attributable to Stoneridge, Inc.:</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.15</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.24</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1.43</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.34</b></p></td></tr><tr><td style="vertical-align:middle;white-space:normal;width:42.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:normal;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.15</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.24</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1.41</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:11.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.33</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Quarter ended</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">September 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">June 30</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">March 31</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 210,814</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 208,853</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 220,602</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 225,930</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross profit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,959</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 63,285</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 67,418</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 67,969</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,664</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,312</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19,181</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 16,847</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income tax expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 690</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,467</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,820</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,233</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,056</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,292</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,120</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,380</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share attributable to Stoneridge, Inc.:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Basic </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.42</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.47</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.53</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.47</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:44.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.42</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.46</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.52</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.46</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Earnings per share for the&#160;year may not equal the sum of the four historical quarters earnings per share due to changes in weighted-average basic and diluted shares outstanding.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The Company recognized a gain on disposal of Non-core Products in our Control Devices segment, net of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$33,599</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;white-space:pre-wrap;"> in the quarter ended June 30, 2019.  See Note 2 to the Company&#8217;s consolidated financial statements for further information</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><div style="margin-top:10pt;"/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846003712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Revenue by Segment and Geographical Location</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Control Devices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Electronics</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 365,010</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 395,148</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 409,596</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 92,623</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 85,363</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 62,174</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 457,633</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 480,511</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 471,770</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,467</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14,727</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,164</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 236,994</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 255,400</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 216,577</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 259,461</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 270,127</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 224,741</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Asia Pacific</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 44,083</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 31,422</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,768</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,578</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,632</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 49,661</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 35,386</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 33,400</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 447,528</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 335,195</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 344,727</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 282,383</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Company sales based on geographic location are where the sale originates not where the customer is located.</span></td></tr></table><div style="margin-top:8pt;"/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6837959344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Product Warranty Liability) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty and recall at beginning of period</a></td>
<td class="nump">$ 10,494<span></span>
</td>
<td class="nump">$ 9,979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Accruals for warranties established during period</a></td>
<td class="nump">7,131<span></span>
</td>
<td class="nump">6,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Aggregate changes in pre-existing liabilities due to claim developments</a></td>
<td class="nump">1,037<span></span>
</td>
<td class="nump">646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Settlements made during the period</a></td>
<td class="num">(7,600)<span></span>
</td>
<td class="num">(5,831)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="num">(266)<span></span>
</td>
<td class="num">(517)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty and recall at end of period</a></td>
<td class="nump">$ 10,796<span></span>
</td>
<td class="nump">$ 10,494<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard and extended product warranty accrual from warranties issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853507056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Estimated Useful Lives of Property, Plant and Equipment) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Office Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Tooling [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember', window );">Tooling [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember', window );">Information Technology [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember', window );">Information Technology [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ToolsDiesAndMoldsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_TechnologyEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847166016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Disposal of Non-Core Products) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 01, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfProductiveAssets', window );">Proceeds from sale of productive assets</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,853<span></span>
</td>
<td class="nump">$ 138,553<span></span>
</td>
<td class="nump">$ 141,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Inventory, finished goods, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,510<span></span>
</td>
<td class="nump">20,186<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sri_NonCoreSwitchesAndConnectorProductMember', window );">Non-core Switches and Connector Product [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryAdjustments', window );">Inventory adjustments</a></td>
<td class="nump">1,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Disposal group, net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,560<span></span>
</td>
<td class="nump">44,537<span></span>
</td>
<td class="nump">43,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Disposal group, operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,831<span></span>
</td>
<td class="nump">$ 9,086<span></span>
</td>
<td class="nump">$ 7,991<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Non-core Switches and Connector Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Non-core Switches and Connector Product [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DisposalGroupSalesAfterDisposal', window );">Disposal group, sales after disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DisposalGroupOperatingIncomeAfterDisposal', window );">Disposal Group, operating income after disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Disposal group, net sales</a></td>
<td class="nump">4,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Disposal group, cost of goods sold</a></td>
<td class="nump">2,775<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal</a></td>
<td class="nump">$ 33,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses', window );">Services provided income per agreement recognized as reduction to selling general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal', window );">Cash received for reimbursement of retention and facility costs on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received for reimbursement of retention and facility costs on disposal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_CashReceivedForReimbursementOfRetentionAndFacilityCostsOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DisposalGroupOperatingIncomeAfterDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, operating income after disposal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DisposalGroupOperatingIncomeAfterDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DisposalGroupSalesAfterDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Sales after disposal</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DisposalGroupSalesAfterDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services provided income per agreement recognized as reduction to selling general and administrative expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ServicesProvidedIncomePerAgreementRecognizedAsReductionToSellingGeneralAndAdministrativeExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other income that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sri_NonCoreSwitchesAndConnectorProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sri_NonCoreSwitchesAndConnectorProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846168656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data (Schedule of Quarterly Financial Information) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialDataAbstract', window );"><strong>Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 190,365<span></span>
</td>
<td class="nump">$ 203,386<span></span>
</td>
<td class="nump">$ 222,241<span></span>
</td>
<td class="nump">$ 218,297<span></span>
</td>
<td class="nump">$ 210,814<span></span>
</td>
<td class="nump">$ 208,853<span></span>
</td>
<td class="nump">$ 220,602<span></span>
</td>
<td class="nump">$ 225,930<span></span>
</td>
<td class="nump">$ 834,289<span></span>
</td>
<td class="nump">$ 866,199<span></span>
</td>
<td class="nump">$ 824,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">44,198<span></span>
</td>
<td class="nump">51,855<span></span>
</td>
<td class="nump">56,827<span></span>
</td>
<td class="nump">60,853<span></span>
</td>
<td class="nump">57,959<span></span>
</td>
<td class="nump">63,285<span></span>
</td>
<td class="nump">67,418<span></span>
</td>
<td class="nump">67,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="nump">1,073<span></span>
</td>
<td class="nump">9,323<span></span>
</td>
<td class="nump">49,186<span></span>
</td>
<td class="nump">11,699<span></span>
</td>
<td class="nump">12,664<span></span>
</td>
<td class="nump">18,312<span></span>
</td>
<td class="nump">19,181<span></span>
</td>
<td class="nump">16,847<span></span>
</td>
<td class="nump">71,281<span></span>
</td>
<td class="nump">67,004<span></span>
</td>
<td class="nump">57,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit) on operations</a></td>
<td class="num">(4,249)<span></span>
</td>
<td class="nump">1,450<span></span>
</td>
<td class="nump">9,066<span></span>
</td>
<td class="nump">1,835<span></span>
</td>
<td class="nump">690<span></span>
</td>
<td class="nump">3,467<span></span>
</td>
<td class="nump">3,820<span></span>
</td>
<td class="nump">3,233<span></span>
</td>
<td class="nump">8,102<span></span>
</td>
<td class="nump">11,210<span></span>
</td>
<td class="nump">7,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 4,209<span></span>
</td>
<td class="nump">$ 6,661<span></span>
</td>
<td class="nump">$ 39,764<span></span>
</td>
<td class="nump">$ 9,657<span></span>
</td>
<td class="nump">$ 12,056<span></span>
</td>
<td class="nump">$ 13,292<span></span>
</td>
<td class="nump">$ 15,120<span></span>
</td>
<td class="nump">$ 13,380<span></span>
</td>
<td class="nump">$ 60,291<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="nump">$ 45,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per share attributable to Stoneridge, Inc.:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="nump">$ 1.43<span></span>
</td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 0.53<span></span>
</td>
<td class="nump">$ 0.47<span></span>
</td>
<td class="nump">$ 2.17<span></span>
</td>
<td class="nump">$ 1.90<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.15<span></span>
</td>
<td class="nump">$ 0.24<span></span>
</td>
<td class="nump">$ 1.41<span></span>
</td>
<td class="nump">$ 0.33<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.46<span></span>
</td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialDataAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialDataAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848846240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal tax benefit</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits and incentives</a></td>
<td class="num">(9.20%)<span></span>
</td>
<td class="num">(8.40%)<span></span>
</td>
<td class="num">(4.70%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">1.10%<span></span>
</td>
<td class="num">(4.50%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Impact of change in enacted tax law</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="num">(1.30%)<span></span>
</td>
<td class="num">(17.20%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowances</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(3.00%)<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings', window );">U.S. tax on foreign earnings</a></td>
<td class="num">(4.90%)<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Compensation and benefits</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="nump">1.30%<span></span>
</td>
<td class="num">(1.10%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">5.40%<span></span>
</td>
<td class="nump">3.40%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective Income Tax Rate Reconciliation, Percent, Total</a></td>
<td class="nump">11.80%<span></span>
</td>
<td class="nump">17.20%<span></span>
</td>
<td class="nump">14.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, U.S. Tax on foreign earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_EffectiveIncomeTaxRateReconciliationU.s.TaxOnForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848854176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Tax Years Open for Examination) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | U.S. Federal [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | U.S. Federal [Member] | Income Tax Authority Argentina [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Foreign Tax Authority [Member] | Federal Ministry of Finance, Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Foreign Tax Authority [Member] | Ministry of Economic Affairs and Finance, Italy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Brazil [Member] | Secretariat of the Federal Revenue Bureau of Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | China [Member] | State Administration of Taxation, China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | France [Member] | Ministry of the Economy, Finance and Industry, France [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Mexico [Member] | Mexican Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Spain [Member] | Tax Authority, Spain [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2015<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Sweden [Member] | Swiss Federal Tax Administration (FTA) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2014<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | United Kingdom [Member] | Her Majesty's Revenue and Customs (HMRC) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2018<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | U.S. Federal [Member] | Internal Revenue Service (IRS) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | U.S. Federal [Member] | Income Tax Authority Argentina [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Foreign Tax Authority [Member] | Federal Ministry of Finance, Germany [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Foreign Tax Authority [Member] | Ministry of Economic Affairs and Finance, Italy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Foreign Tax Authority [Member] | Tax and Customs Administration, Netherlands [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Brazil [Member] | Secretariat of the Federal Revenue Bureau of Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | China [Member] | State Administration of Taxation, China [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | France [Member] | Ministry of the Economy, Finance and Industry, France [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Mexico [Member] | Mexican Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Spain [Member] | Tax Authority, Spain [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Sweden [Member] | Swiss Federal Tax Administration (FTA) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | United Kingdom [Member] | Her Majesty's Revenue and Customs (HMRC) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLineItems', window );"><strong>Income Tax Examination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OpenTaxYear', window );">Open Tax Year</a></td>
<td class="text">2019<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OpenTaxYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax year that remains open to examination under enacted tax laws, in CCYY format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OpenTaxYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>us-types:gYearListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=sri_IncomeTaxAuthorityArgentinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=sri_IncomeTaxAuthorityArgentinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_FederalMinistryOfFinanceGermanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_FederalMinistryOfFinanceGermanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfEconomicAffairsAndFinanceItalyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAndCustomsAdministrationNetherlandsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAndCustomsAdministrationNetherlandsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_SecretariatOfTheFederalRevenueBureauOfBrazilMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAdministrationOfTaxationChinaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_FR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_FR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MinistryOfTheEconomyFinanceAndIndustryFranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MexicanTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_MexicanTaxAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_ES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAuthoritySpainMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAuthoritySpainMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_SE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_SE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_SwissFederalTaxAdministrationFTAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_HerMajestysRevenueAndCustomsHMRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6859852912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Business Realignment (Schedule of Restructuring and Related Costs) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="nump">$ 656<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">603<span></span>
</td>
<td class="nump">3,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(921)<span></span>
</td>
<td class="num">(1,703)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="num">(286)<span></span>
</td>
<td class="num">(1,180)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">656<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Canton Facility Restructuring Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(9,894)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="nump">2,636<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Termination [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="nump">520<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="num">(18)<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(453)<span></span>
</td>
<td class="num">(1,419)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">520<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Termination [Member] | Control Devices [Member] | Canton Facility Restructuring Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">8,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(5,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="nump">2,636<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember', window );">Excess and Obsolete Inventory [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember', window );">Excess and Obsolete Inventory [Member] | Electronics [Member] | Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_AcceleratedDepreciationMember', window );">Accelerated Depreciation [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="num">(289)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember', window );">Contract Termination [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="nump">17<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(26)<span></span>
</td>
<td class="num">(139)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember', window );">Intangible Impairment [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember', window );">Fixed Asset Impairment [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(157)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="nump">119<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(442)<span></span>
</td>
<td class="num">(145)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring [Member] | Control Devices [Member] | Canton Facility Restructuring Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Beginning Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></td>
<td class="nump">4,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(4,442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring Reserve, Ending Balance</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringReserveSettledWithoutCash2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the reserve for full or partial settlement through consideration other than cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserveSettledWithoutCash2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_AcceleratedDepreciationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_AcceleratedDepreciationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6857777616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation Plans (Disclosure of Share-based Compensation Arrangements by Share-based Payment Award) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember', window );">Time Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</a></td>
<td class="nump">419,996<span></span>
</td>
<td class="nump">443,152<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Common shares, granted</a></td>
<td class="nump">184,645<span></span>
</td>
<td class="nump">176,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Common shares, vested</a></td>
<td class="num">(196,404)<span></span>
</td>
<td class="num">(182,451)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Common shares, forfeited or cancelled</a></td>
<td class="num">(46,403)<span></span>
</td>
<td class="num">(16,821)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</a></td>
<td class="nump">361,834<span></span>
</td>
<td class="nump">419,996<span></span>
</td>
<td class="nump">443,152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, non-vested</a></td>
<td class="nump">$ 19.64<span></span>
</td>
<td class="nump">$ 15.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted</a></td>
<td class="nump">30.01<span></span>
</td>
<td class="nump">24.69<span></span>
</td>
<td class="nump">$ 18.73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, vested</a></td>
<td class="nump">17.08<span></span>
</td>
<td class="nump">13.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, forfeited or cancelled</a></td>
<td class="nump">23.70<span></span>
</td>
<td class="nump">19.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, non-vested</a></td>
<td class="nump">$ 25.84<span></span>
</td>
<td class="nump">$ 19.64<span></span>
</td>
<td class="nump">$ 15.01<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember', window );">Performance Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance</a></td>
<td class="nump">628,220<span></span>
</td>
<td class="nump">744,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Common shares, granted</a></td>
<td class="nump">250,858<span></span>
</td>
<td class="nump">215,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Common shares, vested</a></td>
<td class="num">(236,902)<span></span>
</td>
<td class="num">(284,462)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Common shares, forfeited or cancelled</a></td>
<td class="num">(75,840)<span></span>
</td>
<td class="num">(46,996)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance</a></td>
<td class="nump">566,336<span></span>
</td>
<td class="nump">628,220<span></span>
</td>
<td class="nump">744,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, non-vested</a></td>
<td class="nump">$ 21.41<span></span>
</td>
<td class="nump">$ 14.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, granted</a></td>
<td class="nump">34.17<span></span>
</td>
<td class="nump">29.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, vested</a></td>
<td class="nump">14.92<span></span>
</td>
<td class="nump">11.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, forfeited or cancelled</a></td>
<td class="nump">27.42<span></span>
</td>
<td class="nump">17.13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value, non-vested</a></td>
<td class="nump">$ 28.97<span></span>
</td>
<td class="nump">$ 21.41<span></span>
</td>
<td class="nump">$ 14.92<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_TimeBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6839249664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Lease Commitments - Weighted-average remaining lease term and discount rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases - Weighted-average remaining lease term (in years)</a></td>
<td class="text">6 years 8 months 15 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases - Weighted-average discount rate</a></td>
<td class="nump">5.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp7003226272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Summary of the change in fair value of the Level 3 financial liabilities related to earn-out consideration) (Details) - Earnout Consideration [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Beginning balance</a></td>
<td class="nump">$ 18,672<span></span>
</td>
<td class="nump">$ 20,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="nump">213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome', window );">Foreign currency adjustments</a></td>
<td class="num">(495)<span></span>
</td>
<td class="num">(2,287)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Earn-out consideration cash payment</a></td>
<td class="num">(8,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Ending balance</a></td>
<td class="nump">12,011<span></span>
</td>
<td class="nump">18,672<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sri_OrlacoMember', window );">Orlaco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Beginning balance</a></td>
<td class="nump">8,602<span></span>
</td>
<td class="nump">8,637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome', window );">Foreign currency adjustments</a></td>
<td class="num">(128)<span></span>
</td>
<td class="num">(404)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Earn-out consideration cash payment</a></td>
<td class="num">(8,474)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,602<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Beginning balance</a></td>
<td class="nump">10,070<span></span>
</td>
<td class="nump">12,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value</a></td>
<td class="nump">2,308<span></span>
</td>
<td class="num">(156)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome', window );">Foreign currency adjustments</a></td>
<td class="num">(367)<span></span>
</td>
<td class="num">(1,883)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Financial liability, Ending balance</a></td>
<td class="nump">$ 12,011<span></span>
</td>
<td class="nump">$ 10,070<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in other comprehensive income (OCI) from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByLiabilityClassAxis=sri_EarnoutConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByLiabilityClassAxis=sri_EarnoutConsiderationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sri_OrlacoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sri_OrlacoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6849509616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)) (Details) - Designated as Hedging Instrument [Member] - Forward Currency Contracts [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriceRiskCashFlowHedgesAbstract', window );"><strong>Derivatives designated as cash flow hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Gain recorded in other comprehensive income (loss)</a></td>
<td class="nump">$ 450<span></span>
</td>
<td class="nump">$ 1,967<span></span>
</td>
<td class="nump">$ 441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain reclassified from other comprehensive income (loss) into net income</a></td>
<td class="nump">820<span></span>
</td>
<td class="nump">1,376<span></span>
</td>
<td class="nump">634<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriceRiskCashFlowHedgesAbstract', window );"><strong>Derivatives designated as cash flow hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain reclassified from other comprehensive income (loss) into net income</a></td>
<td class="nump">695<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
<td class="nump">622<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Design and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriceRiskCashFlowHedgesAbstract', window );"><strong>Derivatives designated as cash flow hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain reclassified from other comprehensive income (loss) into net income</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriceRiskCashFlowHedgesAbstract', window );"><strong>Derivatives designated as cash flow hedges:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain reclassified from other comprehensive income (loss) into net income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109974929&amp;loc=SL110061190-113977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5618551-113959<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624171-113959<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriceRiskCashFlowHedgesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriceRiskCashFlowHedgesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17B<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL34724394-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848559088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 190,365<span></span>
</td>
<td class="nump">$ 203,386<span></span>
</td>
<td class="nump">$ 222,241<span></span>
</td>
<td class="nump">$ 218,297<span></span>
</td>
<td class="nump">$ 210,814<span></span>
</td>
<td class="nump">$ 208,853<span></span>
</td>
<td class="nump">$ 220,602<span></span>
</td>
<td class="nump">$ 225,930<span></span>
</td>
<td class="nump">$ 834,289<span></span>
</td>
<td class="nump">$ 866,199<span></span>
</td>
<td class="nump">$ 824,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">270,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,943<span></span>
</td>
<td class="nump">239,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">457,633<span></span>
</td>
<td class="nump">480,511<span></span>
</td>
<td class="nump">471,770<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">87,430<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,430<span></span>
</td>
<td class="nump">86,763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember', window );">South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,534<span></span>
</td>
<td class="nump">80,175<span></span>
</td>
<td class="nump">94,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">52,518<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,518<span></span>
</td>
<td class="nump">45,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sri_EuropeAndOtherMember', window );">Europe and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">309,122<span></span>
</td>
<td class="nump">305,513<span></span>
</td>
<td class="nump">$ 258,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">$ 130,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 130,995<span></span>
</td>
<td class="nump">$ 107,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_SouthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sri_EuropeAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sri_EuropeAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853719888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation, Beginning balance</a></td>
<td class="num">$ (86,044)<span></span>
</td>
<td class="num">$ (69,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation, Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(5,428)<span></span>
</td>
<td class="num">(16,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income (loss), Foreign currency transaction and translation adjustment, net of tax</a></td>
<td class="num">(5,428)<span></span>
</td>
<td class="num">(16,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax', window );">Foreign currency translation, Ending balance</a></td>
<td class="num">(91,472)<span></span>
</td>
<td class="num">(86,044)<span></span>
</td>
<td class="num">$ (69,417)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Unrealized gain (loss) on on derivatives, Beginning balance</a></td>
<td class="nump">292<span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Unrealized gain (loss) on on derivatives, Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">1,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Unrealized gain (loss) on on derivatives, Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(647)<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on on derivatives, Net other comprehensive income (loss), net of tax</a></td>
<td class="num">(292)<span></span>
</td>
<td class="nump">435<span></span>
</td>
<td class="num">(125)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax', window );">Unrealized gain (loss) on on derivatives, Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">292<span></span>
</td>
<td class="num">(143)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), Beginning balance</a></td>
<td class="num">(85,752)<span></span>
</td>
<td class="num">(69,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax', window );">Total, Other comprehensive loss before reclassifications</a></td>
<td class="num">(5,073)<span></span>
</td>
<td class="num">(15,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax', window );">Total, Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(647)<span></span>
</td>
<td class="num">(1,013)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Total, Net other comprehensive loss, net of tax</a></td>
<td class="num">(5,720)<span></span>
</td>
<td class="num">(16,192)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), Ending balance</a></td>
<td class="num">$ (91,472)<span></span>
</td>
<td class="num">$ (85,752)<span></span>
</td>
<td class="num">$ (69,560)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_OtherComprehensiveIncomeLossBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net of tax amount of the income statement impact of the reclassification adjustment for other comprehensive income (loss) attributable to both parent entity and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_OtherComprehensiveIncomeLossReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=116690757&amp;loc=SL116692626-108610<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32157-110900<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32022-110900<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e689-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118951672&amp;loc=d3e1436-108581<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6827875616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Narrative) (Details)<br> R$ in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1">65 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 16, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>May 15, 2017</div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (loss) from equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,578<span></span>
</td>
<td class="nump">$ 2,038<span></span>
</td>
<td class="nump">$ 1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,380<span></span>
</td>
<td class="nump">32,437<span></span>
</td>
<td class="nump">$ 28,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member] | Venture Capital Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember', window );">MSIL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,288<span></span>
</td>
<td class="nump">$ 12,701<span></span>
</td>
<td class="nump">$ 11,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Income (loss) from equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">2,038<span></span>
</td>
<td class="nump">$ 1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Percentage ownership in consolidated subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AdditionalPercentageOfNoncontrollingInterestAcquired', window );">Percentage of additional noncontrolling interest acquired</a></td>
<td class="nump">26.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">$ 14,458<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,762<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsPayableCurrentAndNoncurrent', window );">Dividends payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,980<span></span>
</td>
<td class="nump">6,010<span></span>
</td>
<td class="nump">5,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R$ 24,154<span></span>
</td>
<td class="nump">R$ 23,204<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Payments to Noncontrolling Interests</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DividendsPayablePriceIndexAdjustment', window );">Dividends Payable, Price Index Adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">709<span></span>
</td>
<td class="nump">921<span></span>
</td>
<td class="nump">709<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R$ 3,703<span></span>
</td>
<td class="nump">R$ 2,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member] | Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">16,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member] | Additional Paid-In Capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">$ 31,453<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_AutotechVenturesMember', window );">Autotech Ventures [Member] | Venture Capital Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount', window );">Investment commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_InvestmentsContributionPeriod', window );">Contribution expected period (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInJointVenture', window );">Contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 437<span></span>
</td>
<td class="nump">$ 1,827<span></span>
</td>
<td class="nump">$ 437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AdditionalPercentageOfNoncontrollingInterestAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional percentage of noncontrolling interest acquired</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AdditionalPercentageOfNoncontrollingInterestAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DividendsPayablePriceIndexAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the adjustment to dividends payable which are subject to change based on a price index.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DividendsPayablePriceIndexAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_InvestmentsContributionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The period over which contribution has to be completed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_InvestmentsContributionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financial support to be provided in future by investment company to investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66023616&amp;loc=SL35737436-115832<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments, and noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_VentureCapitalFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_VentureCapitalFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_MindaStoneridgeInstrumentsLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_AutotechVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_AutotechVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>74
<FILENAME>0001558370-20-001657-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-20-001657-xbrl.zip
M4$L#!!0    ( !F(6U DBIT(NP8  *><   +    97@M,C%D,2YH=&WMG6]S
MVC8<@%]G=_L.&KGNMKM@P WY8TCN J$-6TBY0+>]ZPE+X%\K+$\2).FGGVQ#
MZC1)K[NE*_K%R26(R$B6'NF1L"72_JE:/1L/S@F3X6+.8T-"Q:GAC%R!B<A8
M)@F-R8 K!4*0C@(VXX0<>DW/]W:KU>,??VC;%+JKU\@X('[-WZ_Y=;]._*"Y
M%^P>D.$@/S R<V$?M]H1IRP-;+4-&,&SX)96\*YW[3?>-;*8VFU4N[8^OCV1
M[.:XS6!)M+D1_*@RIVH&<57PJ0F:WL&!_[+I'^XV&OM[N_LO6JM8!;/HH>C*
M<;MFTWK*!+-33^XF%M03TS+\VE2I@%D<9*]N365LJE,Z!W$3C&'.-;G@5^12
MSFF\DSW?T5S!-#].PT<>D$.;3I[%5CO]\SH;!CH1]": 6$#,[Z1\HH"*G3,N
MEMQ 2'<TC76UD/ 5SXHRD8(5<LHSZOUUUN_TQ\1O>(UV+8W-BU=+'B_FYI=J
M>-F_Z/:')^=D]+8SZI_V3R[[O9%;Y2L4Y^=XHI/60Z=?:-17P$P4-.KUK,T;
M.A&<A%R(A#(&\>RH4J]DSW5"P_7SK*T>54*K!*XJZY0F4C&NJJ$4@B::!^M
M*\^"V#R\/)N\P$;E 1MB9+E*<R*-D?/*W;-K^EY][T5KE8&12=!(#(EES,GV
MZ6'Z3=:16>=\-#9//8O74@ CV_7LZ_: O/?>?_VJ-C+.J_/_)JW@?VKH%W3.
MB9R2T6*B@0%5-ZM6LFXAF639U_*I^][^P1/S>3#^F>#).^[]W_\)TF[3:[C2
MB0HC8BX9-[C]ME"@&80&9$P@)G]&$$;DC9K1V!YDIT"*].-0JD2J=$KT!9PV
MI#9"D_^J&TYH^&&FY")FZ2@@54"VN]U>[]4K%SMHED( QM9X>(]T5\99V\]F
MMK<6!7NVJ56-K95L-KR3\O8"M^6*B^HCTZ/-<6K)YFO8N"E(MZ'TKA,AK1 -
M\#FE1H<131)XG[/J<#6+*)V2CO>'Y[;PW*:$06MN$[C@)N)*T)AI= ;#.N"\
ML;Q"25[/)V=NRPLK( Q:P\KF-5<V^R]=0W)3=FY362DM?0?JMM+<QH!!7&X3
M..6"7E'%T?D)ZWBR,M=02;8(C4;PEA(K*0QRP\H&\]M0M\D,1V/2$]PH&=LC
MR;EAU'&_N<T#@\7<)M!1]",(=)K".K2D AMSD2[LBQFD2P,E!HMAQ87!;UC9
M(#6?VU"&4D,Z.R.75!O%*9/*GM>)FEG304S)R#MQ7'5N\\$@-+<)(-46UE%F
M=-DGW1$Y/^^ZK2VL?# (#2N; 801S&B,3G9N8TF5MKZS0\ZD2(NBW3><VU P
M>,QM N7-3L> I1Z[U=?;<HZVL: PN TK&[36<QO+IYU0Y&1JTE6"Z@,W"%;9
MNHT%@\G<)H!UQ2S6\>5AD>T@6%R+E1@&QV%E\R8"B4Y];B,I"DX#+5Q0,\QQ
MP[D-!H/'W"8PH L%!A;X5M%B'5\^E]F0AC"%,%US&^:+;C7Y9;3X&,G%KZ0K
M/7(.<_CR![(XX#FL-#$8$"N;;@0Q1>=%MYD4[.?^QBFW46!0E]L$,&^"PCJH
M% 36M5%*"G+*EQ#:DRDON&TL-0RNP\IF0+6F8;30W!A\'G2;3<%V3)*.HAI$
MWI>&5-D70T)#R36&_55N@\(@.+<)E)L.G,)5,%OQRMM)QVV+8<6%P6]8V8RN
M../E#H0-@_*(WT9N^\UM*!@LYC:!GK;] O#=%4 [MCRHL?)2V^82P^ XK&S&
M_)J6E]@VB\DC$S44JS[<)H/!9&X3&(72I+='=\C;..T-Y'=;%B;GZ!2&=<!Y
M1&XC3WFBG+]M)#(,UL/*IF^HP+<ORVTF!<656T=+=3UO N764;=X%>1U86L
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
MDJ(:&3;M^RLO7PR;]E68?P%02P,$%     @ &8A;4)L1]@K6"   E$<   L
M  !E>"TS,60Q+FAT;>V<:V_;.!:&/W> ^0_<%%.T@"^RD[2)[19P4F>2V6E2
MI.ZB\VE BT<Q$4K4DI(=[Z_?PXML.7$W3IL4=E<MDD@B>7AX>_0>2G;O'_7Z
MZ?##GX3),(\AR4BH@&; R)1G8S*4:4H3\@&4XD*0(\79%1!RV-AOM!M[]?J[
M7W_IH85C7T8F'=)NMM\TVT$[(.W._NO.WB'Y^,%E'&>QP+_/>F.@S!P\ZV4\
M$V /GVG%_Q[<[+;^;MF4YCRIURSR]T:2S=[U&)\0G<T$O-V)J;KB25U E'5:
M0:-]N-=JO7F]]R;8/SCXK>M3%;\:KTK>>==KHJW'-&A=3Y>-=8(T(^:GA;^Z
M&=QD=2KX5=*Q9KJ")U ?@S<9_-:-9)+5(QIS,>L,>0R:G,.47,J8)C5[7M.@
M>.3R:?X?Z)!#-.PJ?]8SEPL'&->IH+,.3TPM2Y;[BE-1.P4Q@8R'M*9IHNLE
MPU/GT4@*5JK)533X<GIV=#9\D8QTVMUM-5J]ILGB6M],U^B%+6ST\>G9X(0,
MO@R./P_/_C4@%R<G9\>#2X(_PS,\[ _/+L[)Q\^7GS[WSX=D>$$^#8[--=]-
M01N+D.'I@'SJ7Q[USP>?7CR_:0>MW>[%ES\'?Y'^\=!D: =!^V?ISE+OG=7(
M'S*AV1AI<M0@[^%W.DNDJI$05,:C&<&4K+.JX:7%.>4L&]L&XM+-Z$C W93N
M#IH4(J6,\>3J[4[@SG5*0W^.117^L.6R@75ST<V+JXNF^#SH&>*)61L3NY3?
M[F0RW2'^V,!C9]D.:1TT@J#4P_-Z1E(Q4/61S#(9=UHXHHE,@#Q_?VC^DT<;
MVE73QCNS/-ZK,JY;Y_]NS%?:,I\EZ ]YV7I5F@2+65#T]YICMN;H+0U8>2@W
M<)2>8E&2,9T 43#A,,7;=S;FFO23)*>"7$(J589W='(B5>P8U@I>/#]H!X?=
M?Q(986X@QS)&?3#K^C%;=&[3K+&F7:/^+OM_M)BQ_(HYL@%SZ-%7^JJ6/@8%
MVIM,@8T=WB= Q!'55M>3>$:N$SD5@ % S9%".40PB:XG$B,'+$MY0A ()$\R
ME9L5C7&!#2L0&)3$>&;J)A$-\9(B,N89R:3+=R=# B%H3=7,9(GI-5CFS&UJ
MO,;0&:Q2F&XMH!1RA;$,9DNP.'J"PT*F8QZ.B<[-KT7Y*2CP1DP#8JX%AAJ(
M%A?]*- IA-9!8S=%UR3#9DZP&".C6;D;*@1NQQK9&@3N5@C<< 0"B7B"D#&\
M6D"EAOS#[)BL2ND\B5!&T8RC'9Z$(F=H$\%5(D@-H<>5F)$4N6.0:5 JQ(*)
M'D?Z5M6(7<:-X9K)D0O,@""42"M;G;;^A%2/223D5-^2;H2:*\[IR 1D"]+I
MPI,[KE:PVX[5L#6PVZM@MQFP&R[(X+:G#KO:P\SOU!AU)*.(XZF%QAFA"BR;
MD#7<+&O$" %MECC78Y/=9(M1&1IU:,[1U5!(G6,YHQF5% Y2J9(A,+RLR4O$
M$@.$G&//X"8<T^0*2!_EV&4N0/N(=)?ZD+2U_Q)>N8O&5&N?E1->6?OH :C$
M(=/42HR2*Y'4P<UX^(#J[4&QE8?UOHQNN;$BPRO;1TL4QLQ3L/%X9\/@VCI8
MN>#LY0JO6X%76N%U,_#Z'C1V!T+%1J+W<[!F@N20YGK](B9:'0'2R]?DXE^9
M*S2 NF["M96*F L2:\?LO"]$9EFH*A#4XM 'P!Y6-:]@30I'M8F.:"DXLX\
M=3[2G'&JN/&>NQC=ZN;$F,FUB9OM#47;(-L*2ZD!O<E0Q9I"*44(A[F@1@QC
MFZP'B_@;2[AHOKP)@4<C,!E1LF)Y8)LF42N*;CU%1Q5%-Y&B:ZNZ.S!=7P^N
MS53D\(0SHX>IEHE%"-6(6;,7B1>OJ&(%SI"NG(ZXX-G,Q.2KJC5DM^2S4'-0
M7LI:VLNTJOO&-RC-58I0U78/(0QQ%E@'[*[F%22@J$"V8@JD!MHF2YYDCI\(
M=YZBQ*T(NBU+;&L(&E8$W0R"#K _<JO7#%X@BB#,^ 3!H&_O#RYV =:0GNYT
M]9ZAQ2461.6HW;;D2.;9U^M?1QS3>6XP>Z[1_8]IR*C8S;5W '#]@/Y4M-N6
MY; UM&,5[3:#=N\=2NXBR>R\^9T]F[*">@_0B":.EF&8*X.=4MQZQV8L=88%
M0_.0Y]\Y1KN@7.DQU?-(W.@SRT5@5KA:K[VHG!'!KT'XY^*W\M>^LR&;1L+J
MX<Z6<W"_XN!F</!;'N[8-P19 =#:0C\9.5<&V4)*&2'V@*!\>7-QX1C-&<^D
MTO,HV%Y @W',LPS@JT)U)#'*-JF,HV_&1/5(95MF_?U0>W18/<C_ZI'*ID&M
M+P0QVW(<J471N'EL&W) S/B =/YH8PKTVD28;EO,QIAV0\^^B%B\+O,@>/D'
M$>X!^ IM1AD6U#"79E\!G=\$Q +(*QRDF@MR-4:X.H^Q.[&UMBE>MJY\K:AK
M<E2<6V<A;#S''A-46_C48DM!A,%DI%"DU! +8%45@L6^5^P)5'-1'D\F$NV9
M4"^A5_[U:.6%&,2ID#/ U.E8.O5%E_B&/'J$:+7Q7:3HSE%Q#Q:*"6$4(JB=
M6Z,?2B%HJJ%3''2+91T$#5>-&RQTS:^JVVQ8<JV]_[JQ?\_:FM\&W4<\'WR3
M].G^(Z!WDHM9Z[#D>Z93!L/*C_)]^Y1?KM ,MWG+LS/FC$%R9[%Z%YYB^KOW
MG$K3RH^8F5QK#5[[H'%0#=Z&#I[%PW<MQM*@V+=%R// _B,_HJ-OW1B>M"^;
MNDG^N#CO#T_[Y_:SKH/?^W^=7UP^PM+XR7KJ!\RZ@B(_]Y1;_='JCPK#&V;4
MA8D=CL<<(C*X@3 WC]K(A=_FJ:;ECYR6/UE7G<!(Y53-7)>U7]>(^>:/:DI]
M^Y1:(<&?JM7KQD.WW"^^G>&)OCSEG7<%77R[T\((=BE2>=0J4XR^ZB,%]+I.
M(XQ/.G0B.3/!3:F&$0VOKY3,$V;B%:DZ_B;2#050U4%9,RYT7'M^W^D$1?"Y
M6T2?Q4%W_K4SQ0CWFO9[;7[]I=>T7Y'S7U!+ P04    "  9B%M0^E7<6,4(
M  "010  "P   &5X+3,Q9#(N:'1M[9QM;]K(%L=?=Z7]#G-3;=5*)AC2M G0
M2B1+%-0VJ2A[[]Y7J\$^P"ACC^^,#>%^^GO.C &3T"UI$L71=:LDMN?IS,/Y
M\3]CF\X_:K7SX9?/+%1!%D&<LD #3R%D<Y%.V5 E"8_9%]!:2,E.M @GP-CQ
M_N%^<_]MK?;QUU\Z6,-I7D;%+=:L-]_7FW[39\W6X;O6H<^^?G$9IVDD\>^+
MSA1X2 <O.JE()=C#%T:+OWK7!XV_FC:EODKJU)?Y.R,5+CYV0C%C)EU(^+ 7
M<3T1<4W".&TU_/WF\=M&X_V[M^_]PZ.CW]IYJA:3Z;;DO8^=.M;UD!5:TY/-
MREI^DC+Z:>"O=@K7:8U+,8E;MIKV6,5I;<PC(1>MH8C L N8LX&*>.S9<\^
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
M+H).W7ZGR:^_=.KVZU'^!U!+ P04    "  9B%M0(0_KS\ %  #"'   "P
M &5X+3,R9#$N:'1M[5EM3QLY$/Y,I?Z'N:!6("6;W0T!L@E((81"KR6(I%+[
MJ7)VO:S5C;VU'4+NU]]X7\*&IBU7R!WHFBBPWAG/V//RV&-W_JC53D?OWT$@
M_.F$<@V^I$33 &9,1S 224(XO*=2LCB&(\F"*PK0LIJ6:^W4:H<O7W100B_O
M([@';MW=J[NV:X/K-7>]I@,7[S/&2$]B_+_1B2@)S,-&1S,=T_1Q0TGVN7_3
M<#\[*:6^('7J!7]G+(+Y82=@UZ#T/*8'E0F15XS78AIJS[$MM[7C.'N[.WMV
M<W__53NG2G85K2)7#CMUE/68 M.A)\O"/#O18'X._FEK>J-K)&97W$O%M$/!
M=2TD$Q;/O1&;4 7G= :78D)X-6U7%94LS/@4^XMZT$(YF:Z-CGE=Z N82F(R
M]QB/&:=+DKN2D;AZ2N-KJIE/JHIP52L)GM%T3F,1!R5-F:+^Q].SH[/1:SY6
M2;OA6DZG;EBRR=:3GTS:39[#''O]R]'9R5FO.SH;G,/%A\OAA^[Y"$8#</;A
M@S6T>A8,^SU#S>S@-)IV%;I#Z!X/+D;]XW*?C&.)O67OPN $1J=]&'8OC[KG
M_6%M\/%=_Q-T>R-#<6W;_4=VM9^,74MF/*O"6\&)CA TCBPXIF_(G M9A0M)
M%0L,OA >0"]B-(3^#?6GFEU3&(0A\RFRB1"&6G":XDPU,]T9]RW8TA&%UYLW
MKNWTVCTQ052:9\WC]G85L+-FX;P*R52J*4$U6I0]1WW-!"][CB@@@4@,:I7[
M+'$:I^&(C.HAD6/"J:H-;F(ZAZZO#<4XK8ITHKU5OBOARHP%.D+(L%\AZF@R
MCNFWE'8%YQ''"0D"QJ\.*G;65@GQ\S9VE?@+EOO:J>EO(^7V[:U[<AX<&2)K
MD,JX3E'HH*)%4H'\V>!>95D.FM&R[5+4+/2,A0RHK(V%UF+B.1B4'%T'F\<M
M\X5?C<Y5@9[K7@[958P_'M,O#,F,"-7#EK-=<O&MCPMKWM,C]_3-DCO*COKO
M?; &U# )UN5\2F*XI(F0F%L<3H2<Y EKO][<=^U6^\\B&W, @%!(T\[8YI1(
MH#S C#ZF/IV,J<R7+*>*F>JTED$DT[3 $)A%S(]0&E,YFN"@#10 \?U4'4/C
MA=,XGH-IQZ:9[I&,4$F_3IFD9@.E4A!;!IPMLIT]XGB=YE90M')L01B43!N!
M_1L?H1.W6#G .*W&#H9>LP"RO?U)6=;>OD!AVVT#JGETWH91W6!%/<6:?*/S
M/P(E[/^T$&G5@!X"1^Y3AJ-_R_IKPB+&$5@F6?;[2"<H+\"W:;;F"!42)A$*
M$MS7F*2O&C+!$@F[4:,-(4$EB *JFO8*&2?<-^]18, R8,&=$')-XPPS1$)E
MJE/=@3GK0:G=7N3V3_*X\+*/\Z&R<L>EOHACDBCJ%0_M(A-MV\K49"[!H>69
M44KG;'VZD\1NT\V2^(=1DQ.SBNQ[U.^N?SD]K]B^(4=92>!DX\B-XY7S>^4.
M_-ZAO"Q?7%,9QF+F12S O? W.9=K7$=89TM&*9!R'YEPNJ^[&@VK\=M=3\-=
M*00\-.%*;E B9@%LVND'UF#:U27H>JQ75W5X.SCOCDZ[YVD9VG_3_70^N'R<
M\'_>MEES9#UOXSS@[ )^!]?:@ZN 9\=RF\_>5B=T+*=$SL'=->6I:S]. *W=
M1HM5$9[RLKAB=_SX@;'N&3[C@^ N* Q6<R6$>SFL?>*LIF$*9I)I33FJPTHI
MO7'*#T\"&,]_X?P5(J)@3%%B(L4U,\<_6BR=$AG4GIGKJ[$YJ,FK.=1UER><
M2LY4="N@=#!CZ(O#&>PT84J9&DY(8%B^X63"$*8)OC&SH4I;=WRXIJNFP]QW
M:/F#BE,YA*5:\5%5)N2*UL:2DB\U$F*%Z)%KP0)37I8TC(G_Y4J**0],Q2BD
MEV\IVWY,B?00NZ("HMS%1M2SBR*_441U\7![25<D<J>>W@*^?-&IIQ>*?P-0
M2P,$%     @ &8A;4!S$B+?!!0  9!T   L   !E>"TS,F0R+FAT;>U9;7/:
M.!#^G,[T/^R1:2:9,6 [KQB2&4+(A$D;,D#O>I\ZPI9C38SDDT0(]^MO91LP
M"6W3-MPU<X$AL;S2KK0OCW:EQF_E\L7@PWL(A#\>4:[!EY1H&L"$Z0@&(DD(
MAP]42A;'<"I9<$,!:I7]BEO9*Y=/WKYI((=6/D9P#]RJ>UAU;=<&U]L_\/9=
MN/Z0=8ST*,;_&XV(DL \;#0TTS%-'S>49)_;][ON9S>E5.>D1G76OS$4P?2D
M$; [4'H:T^/2B,@;QLLQ#;7GV!6WMN<XAP=[A_;^T=&[>DZ5["9:12Z=-*K(
MZSD9IE-/EIEY=J+!_!S\4]?T7I=)S&ZXE[*IAX+K<DA&+)YZ S:B"J[H!'IB
M1+B5MBU%)0NS?HK]33VH(9],UD;#O)[)"YA*8C+U&(\9ITN<FY*1V+J@\1W5
MS">6(ER5"XPG-%W34,1!05(FJ/WIHG/:&6SQH4KJNV[%;51-EVRQU>0;BW:3
ME[#&5KLWZ)QW6LU!IWL%UQ][_8_-JP$,NN <P<=*O]*J0+_=,M1,#\[NOFU!
MLP_-L^[UH'U6')/U6.I>LP^@>PZ#BS;TF[W3YE6[7^Y^>M_^$YJM@:&XMOU]
M>K5_&;T6U-BQ4/J02@V]"EQ*<BLFC-Q:T(H8#>&<<<)]9 ;=,&0^E4!X  ,$
M#S665%H@0NAKP6D*,U:FN0[W*["M(PI;F_>N[;3J+3%"4)IFS;/ZC@7(2K-P
M:D$REFI,<%5:% U'?<T$+QJ.*""!2 QH%<<L]30VPQD9T7TBAX135>[>QW0*
M35\;BK&9A72BO56F*\#*A 4Z0L2PWR'H:#*,Z6-*O83KB..$! 'C-\<E.VNK
MA/AY&X=*_ 7+8^U4\PM'6;Q=6"?O@S-#8 U2'G<I"!V7M$A*D#\;V"LM\T$U
M5FR[X#1S.4,A RK+0Z&U&'D.^B1'T\'F6<U\X4>=<Y6?Y[*7/795QZ_/Z0>F
M9&:$XF';V2F8>&'CF3:?:)$GVF;)'$5#_?<V6 -HF !K<CY&7.C11"!X" [G
M0H[R@+6W-H]<NU:_G$5C#@ 0"FG:6;<I)1(H#S"BSZA/1XA"^8[E6!BI3FT9
M1#))<PR!2<3\"+DQE:,)3MI  1#?3\4Q5%XXCN,IF'9LFFF*9)A*^M>826KR
M)Y6"V#+@;).=[!'GZ^QO![-6CBW4'TNF#</VO1\1CAE6#C!.;7</76]_!F2'
M1Z,BK\,C@<QVZ@9&<^]<N%'58$4UQ9H\S_D?@1*._[40:=6$?@:.W%\9COXM
M[:\)BQA'8!EET>\CG2"_ -^FT9HC5$B81"A()%4FZ"U#)E@AX3!JI"$DJ 11
M0%GIJ'">^2##@&7 @KD/]AK'&6:(A,I4IGH <Y6?"NWZ/+:_$<<S*_NX'BI+
M#TSJBS@FB:+>[*$^BT3;KF1B,I/@U/+(*(1SMC\]"&+WT,Z"^*M>DQ.S@NQ+
MU"_N?SD]+]@>D:.L(G"R>>3*\8KQO3(!?[(K+_,7=U2&L9AX$0L"RA_%7"YQ
M'6Z=;1D%1\IM9-SIU5POSUPI!/QLP!7,H$3, MBTTP^L0;6K*]#U:*^JJM#K
MGF)%GU:AO>9E]X].\_)YO/]EJV;-CO6RE;/RY*)]C^FY9G<4?F<^A6O<L1FB
M@7ZDPY>SSB<=QL!KN+R&RU>5<TZ'<DSD%-P#4V"[]JO'?(_'K$C@GW^1ZU[A
M"SZJ;H)";S275IAN(A;&6=G%%$PDTYIR%(?%7'HGEI_O!#"<_L 1,41$P9 B
MQT2*.V9.J+18.L@RR#LQ%VQ#<Y:4%YPHZV&?<"PY4]&"0>'LR-#GYT<X:,24
M,F6FD,"PPL3%A"&,$WQC5D.5KCRPX9HNPTYRVZ'FCTM.Z026RMEG%9F0&UH>
MX@YV6R8A%K$>N1,L,!5P0<*0^+<W4HQY8(I:(;T\ZZW[,2720W"*9H6 .\^5
M/7MV#K$[\^K9P^(:<1;(C6IZ3_GV3:.:7GG^ U!+ P04    "  9B%M0@)$U
M4CP,  ")-   "@   &5X+31D,BYH=&WM6VMOVT86_9P%]C_,IFAA Y(LR4YL
MRVX K:UM#"1.8"G [J?%B!Q)TPPY[)"4K/[Z/?<.29&2G 9;MZD!!X@??-RY
MSW//G9$O_]%NOYV\?R="&^21BC,1."4S%8J5SA9B8I-$QN*]<DX;(_[I=#A7
M0IQW7G7ZG9-V^\W?_W8)"5?%.S8>B/Y1__2HW^UW17_PZO7@Y%1\?.\?7&21
MP?<7EPLE0_KAQ66F,Z/XQQ>IT^W1_<E_^WSCJ+IS>50^?CFUX?K-9:B7(LW6
M1OWX,I)NKN.V4;-LT.MU3E^?G'9?G9WUCU_US[^_*.XZ/5_LN_WRS>419#VF
M0%8]:0H;=)/L(E/W65L:/8\'_/;%S,99>R8C;=:#B8Y4*F[52MS92,8M_KV5
M*J=G_KE4_ZH&XAQR_!(O+NERN4RHT\3(]4#'1L>J(7GHM#2MM\HL5:8#V4IE
MG+9K@E>*39E:$]96\@N-[A=ZJC-QTNE?'M%-;]U1\M>QLJ;M#_$T32Z^5M&_
MOO>O1^.KNYN/DYL/M^+#O\1X\N%V='=S_=.H)6YNKSKBZL/[][@U?CN\&XW%
MW>BGF_%D=#>Z%I]NKT=W8CRZXE=[?7I[\G9$5S[=W4QN\/3HWU=OA[<_C<3P
M:D*W>^?')RTQ'(OA^Q'>OGY:7GSB25!3?Y@*.Q/7*E#15#EQW&N)?K=WWA+C
MS,:*H1?1CX...,@62OSPW3UN7UU<V0@8O?:_7E\<BH4D)%8B,#)ED:D*<J<S
M#1.=FNLT4PY@G<<A5AFK(-,VIDS!DR1WO'EZ=!\L9 S$'P89W?:9(E,AT2I"
M%0X$%H_P]G@A'1S&3</FF4BD$TMI<M5YLM%XXLDT\9&T<2B&/EA"XN<[E6;<
MJH<.$HSB_$!.69=8)SD3<.'+"5>^NLDXF2/L#HMS NDTS64<*)*4)R*SXG6W
MU>WR_]].&.]W__7!BL R3HD5?>F?MDZZ9ZW^:;\IF]4HK,8*,#L.=3QOR+^)
MA0Q#36:WQ'GWN'72?[TE!5^\05.C8 UN+.%"""+-:G*%7$D7IF+N9$S^A=4J
M2HQ=*PCQI4:^:13K^45*]KP6[VP\;T^4B\C;(&%ZJ<1' ^+5\+M_='+SL>;X
M./26G)Z>MUZ?G?A?R.0>+O2[Q\6%PDAI]EB'[\HMH?+,.C'+LQS7V HXWY5F
M;2RHM&#/%E?.]B?9M7: %^O2TEZ^Y71 -PL5R,X6*9$0$BV563="-/%.V]+9
M$(@1RK$"5&K_L>XSY6WP>8-:&Z73=80V6WER?'?3*9U87XRBDP,=4UI)3%R>
M9F7$6N*V,^P@%5A>!O^D,PB7<^+,9+1'5H<\)C]FVVH_ ^$W!,*9-<:NJ$I#
ME09.)R70[80)O1)YCPAB^ F4RZ2.!4*L'$H'B1&E'.O$V:5.(2/=*V0G@;D<
M:+I*Q51!DT*-*6FTJP)##I ) U=1%E KG_Z,'PA62(%?<M#LF48):"X![03!
MAE/96DS7> VYJ0B"\3PM()/$P$^$8;NZ5ZV )&^@?X-1>VO[RH:,\'=JGAON
M',\Y_JW4?XL1 JA%X=A-)4H,S-+<D@#'BIH+1EX=(JC4@1<J]IP.T=4SI"9X
M(_%#Y!%EQ]2B 9#DL 3S6LY[9*0&CFLSX&TJC)HC<]="+J4VG''<K%%2.V61
MR'54PJ=?MF(@E8(EQF_91468.^!\JE*_ %XJ-"[T K= !4U5O7;*DG9%&^(R
MT USQ QZI_0PU&OJ07?K+7^L*$3B(Y>;JUK:'E;3VO)9L[%O"ZCZ^X['%@\$
MNN6I"4DV^I=<A])S&J17:DWNO>J@%RO>!BNSLQ:W]YAL)&=,\SHH8G(@(*2G
M&J%^**$0.<1ZS?**=YV*X&JF1C- 9Q5MN'^6(S)8B2#.:#G5QL\;VXFEX\#D
M88F220%K&3E=1C9GBL*PSIM5!5AZC%SOA.4W:$5BH3;-2PX+2K<62\LTCW<R
MBI@*)8.%\.S >Z'4S0>FRD2H0!,81#0)[8.%&EH1VPRC&WP9Y!$CZE(U=2BP
M7BA3S&SUHNQL"61)L26G@8>RL$(*HFY)3ZJ+33,LS2Q('0PD(R$ (\02*F^>
M(0&ICC^38E3R]8ZR+P[-UBB>+,@^\1XQ]"6WBZ4Q^$ACD$'<J4#7J%CMFWYL
MX[;D\B! WRFDBD!P)H2$^#)K"74?J(3KG?*AI"NT3D"(A=PJLW<;'4OD3I!X
M-+68-<.$J?A,^6"!8'A=$TDB@TJ()!8.*U5&M1S*"$S=7YPZKF*"'T)['>:!
MYF?R;,U]L%)KJW17"H5 >*C33<Z+"%V"2M?H2&<>.WWG(U!CU2HMG#):S5B)
MI;8%:=K:H#%RY=M;:#DV7Q),8=D2_DS!_E3U2<) 9R#CP8Y!5P77&*)1M"?R
ML[)('W2E.OW^L-!6O).K)V;V$X]:<S@LL40WIJRKA4R(M?1.NR<E/'&T:.XA
MUJR!(4 !/B1)*V(9*3<'^C#S J/0OL2IGF4 7E9>(/!AEM2J=LNXKVXX;0,5
M6G56QP_6B%W*1,XIWNX%R@8;7.&M"O#[!KZG'O89_[Q)]=T_[N"ONH+1$YV@
M@:D'>(/T)3%)/D76U]\]!+HOK5GB+JM4[H-,,3_/=,9DLO13C<@6^CB5T$Y4
MS(2GU_V^TJ"PHZ!""6#8B0//8-!G0'I!F!S10GZKIB^WH0V.@DP"^5/%K:)8
MBR((]8N],1W3SGB:';*A)3N_*:Z61-(+KS@ZJ'=LB#@>R,/M69NWB:0G:T@O
MW$'U;T:KG8FJ'HC$:?*?[W=UJZ8JL!$WZECLUZTE#J:%+INDX_U[<NL>=WY1
MM]^E"-X\" XW>V:E,SA1>)![X%54F 6)I0T3Y&^:H]HHGQ!0@R!2/P2Q%6LE
M75IM1'[!W;5\RU:VC1Y.NYK[?+$G% >TL* @TQA394Q)=\I-&#"GS9ZZCAN5
M4:I8TT.".OQL7='+=_3@<4"9*B /N FJ5=B#:2O*(PI8H'A%>"PBX>#P*10M
MS'$*2>&*_2AB>Y'*GGG#-U*_.G\[[9YVNB>]G5Y#&\LT#D)5A#%S%LQ8AY[*
MUE*,IT-^"9,?95&9%7B)CA3<IBOP4PU<Y^T4Y2)"QFKQ:UTP7#H0VA!4 $&:
M@]!32ZMK1-LHY9HZILR392%2*E>U0J/QC.9X&@:'30D\[OL-G:H5\KQ*+_"6
M3'F1&C:E,8JG:)-<18P3LE&\,V<C7$+IT$9.5CE HQOYC8GF:C/?-DJI?O^#
M%: -%)M319;P:'@"H4V5XK=-NPMHD\*N8H\HW,BX6Q403/I7Y[/[3ZJV[*OM
MC]3,ZXBM!#K>0U88N&T[P""%9<J^-G>$K!%&"F(3<POB0I!0-C;>M,XSO%Z$
M+MW'%UK> 9MLTR[(HV+&V^X8#Y$.KR'O+A1[2DR5L>Y,\T82^/6OU8GU_J6
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
M>E6^\@!"R4J>'I0KV>8\D4L6?R4K/?RA0J4=8IRNV"OT-^M,8GMP/H16RY;
MR<LD_QA$N6NT@2GXF>QX9]3=P$QOE&N"_5R5FR"'&Z.#FG(P^E!3E"5V%HJ9
MZPRD6IU"=03:B.=<8;SU5$)LX82\*BLGDV=S8>279D")=Y:27336441]M3A<
M5&^$()/7 / KK_+$]D[WI !?3QX=,;&)X(S*<SIAXGNR61#N&:XP"_TSE\";
MO "&@-\O)I/+C*D@&VEW@<CNPA&6<*7 /W/F;K^>2'&M+Q:0G" ,J1P;XNN)
MX/+<BUJV+3>;@M\>+<Q!%C.?53FFR_V3[LQJR!76'<-T7_K][YT26G=!_9J
MC0XSM^'[^?N7[LQ_N4%D8R)4K+ZHKBVQ\YK(J\P&%D,"\UWI-LINDP6VY73]
M]<10[^FUW%2M-=+_W>:!'FIX7=39[P$929WJ!&,OO/(->;4,DI(^.[53%8 !
M,F/,[*2HF@L+8[RU!+8G[UM" 8,N+%]'?O%1O>KFC_<9^"9S'JT-)JY<W(RH
M%QXDU5LR4SNEQ'N+FG@>;E/%3JCOA+E?GU+$G:K>:".Q]5?@E3@R8%"4?\NP
M1@L1;*%&-2Q+WVC<CFJYQ+:36\UP(#?)HM8XKO/<2W?'<M3=Z'SQ#G9#*%,A
M?HEY"U:)M:)CEW-"C1W\E-$'U:@/Y88#?M1U:^3=$[I-M-=H@'OR+E^/>21.
M[79HQJ(;S>'C';JH.F6.@3KZ5 .YIOBRAG1NN LR/12&87J7=YSDVN*!";*G
MG=S4+C4\&+WR"A9,"/?XW=JXFVO&.7N#)H:)'!LPE@0/=-_"+_E\6J2A.GF/
M8S5[^X0B5Y$OI\[I#0/FO'P_FK]!:<[Z?\"DQK<N-:3,\G:>1YV$P@'Y=P-,
M31I2CN:':, "OMUJN+'U:MEW>,%X8'/N/[Z0;) *]-VH:#@F^FN'C*727DI'
MK-%00XF1;$\;V6G=:/G0XGK?VLR2)S1D@[%PC+4\O_G7->&K-<;+Z]/7TSTS
MJT*&CE45<\KV(MWMU4U'T:W*C$S3\L:P1[!GY%GR*O?A*_6"/)?'.?XBJE[>
M[ : VF\]+J6K7WXJ#LP1Z;7+^"YTX)X+LGW9QHV./(I#FA;5UW&A&0L#M4FH
MZ3SBG2S@D5L&6$PF>8]V%0-ME:3-U$[->FL4E&-=9>HM>BO5C+W>ZL"4_,R5
M>SPL28._O*1(HW7R)E8$ZEM#35?9F/!O1<H'/JU7R<H+@2<[AI<Q,'N?+.</
M]2#H[IF\BVN;&7_$]BN:L4D,2B+X_F]M!<AHJGT^ASB!%>*962(6?E37 #4Y
M'+ON(1H%%.M)EUO+,K3'KD_LG99*H%3+\XPZM\6O.^WRZ#G"[.3C"FJ;#:;*
MK:2<@  ;N1AY<<C2M66T$^<9)M/<%JG+J3MM$80C@\%ZX;_/E3"CGCFFSI)
M+S:+ =* V;%;I/3XE=<*M1D<N^:9<6 S*EA$=^QZ9-O!>>HJ1WWL.HT3)]=@
MZQ-Q0X(.].[%89*1HWQT[?)JVY3/L=NAS#N&Q<-3^;S'KF_TNGSP!/W>?GHN
M06=WUZ/WUM1[5T_R1L,S\TR)Y%IA;^.]1L9N+/D#'R9C39G-5KO]3;)T2L<V
MR1XY+%J9Z1K>1.[LGUAITKND@;V^LKL#&T66[N1VISA)-PY:\Q:K<V:;NE6H
ME]Y)[Z8GXL!@;*SE%2KY0 3S#&?/?HHVN.);"R4SU-_A:J'3P,1BWC/!E#L:
MIGM[R[FIW>@PH3\=M['!DJ+O?>N&P+Z9A)WU([;,9S8GMDWX2(QM!DN15<P"
MRB?IYBFF/$)9,R[DB?-L85LKU0#I4VDM49>4%!J7T =>H'&X@.+!) N>_()1
MRY]*GIFTSKV%D[)-(S4V8M(M1?O0]214X9EDJ!/O%#1\PML?W?SG(&-PKI:M
M6[OI@9=(N ")K8[!QK.<&VL):43=(8H\2$J1=U''+Y03@ZVH]9<2W]>*(^,
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
M &OKU&1(;L&H?34=1.6HW%^"+W$2*J4!]?C6I)-0H@IMQ%E]&(&P-^W)/C-
MHP0!VIE'@:',>4%N/?4X5M*<*8>H"NF@&5?V 8J!T(SM"*;L[\#KF+=1)M'"
M(7"EI#;DG$E=9RP_OQ!AKX_\[6/FR/U?> >[9)I(*FH BAKN'6W*JB/WB->Q
M$L2)O1TWEN/!"-! 4^2Z)AL'BH^!Y!LZ!!)5HQ2YZ +2.R*IIP7CHE]B)J?K
M$?">X7L0=+DIYP5%J^XQ 4JK02Z6OBJ]#EOZR ][F%MOCYE13@=")[MJ'\)R
ME'6-+?!_)2;4*0VHQY0F3:A%%=J(H$AQ?WM+'6R8=%-@Q)(HKQZG2IHO>V"2
MCUWN.GE-)S+BD)@OI>?R!4P?E3TPLV?C;D28W+ /O;;)(UIZ!)RC ^.K1S1#
M:$&W]Z0"Q1=L+:F^(:BO[I!7U=.F0LU(3HMK"["W##!/YB)]";?\ ;!##KMD
M;KF:/$L<4UYGDEKVP.R>C5LR'%Y%"QAKIT7SV$V\Y,YEVKI%=HT]-FE1],V8
MCH;('A%+0?=D/^D?-,HG37\'6@+ 4K=/BC:WQ_S9BFJ$[BK5WE/$A]2Q5X@Y
M1/$%#\E6DOH:]<>CO9ZJ%-6(R!VH^@F4/KB.Y?"6FZ_$*AX"38HI0?)&4TT=
ME[_$-YG'E_TF5JD%1MX]I^J?I![YE%R9W97FQ8-05!_UCMX]-&W'(VA*S416
MD_D4OU@LDJ7E!D>R6>9A$QOP[D^-5S3SZ%&-\"[(R@\2Z%[2S-2F6$R\7JO3
MZFK'VOKI-$">+X!FS[68"-I:!BT40OLE%(,6C@3YAQ:(\JOV2R#-KW6$SHL$
MRLI+MRY"V3@<]=J=7K?3&HQ&\&==Q]<#H1[U]SO@.L&ZR3^3GE)6/;^2J^?-
MMUX<F:H!P2($/VSR%[V"8].;H'F&3!1.XAWWP4LVV)+YT)0-"!9"H%&K'/!Y
M+ E2GBD3A??+E/G01#9$5>E-N<<=03.R_>FX3'\:"J(Q233=FFF1+!H(4W./
MFJ4G_K2=6R5!NE&O-TB\$CO$!;;P%AY;D(G'+(3/)HM@1J.9Q8*;R9XVKJIY
M]5R(M'4W7<I6E2-TGKVF-;%T&-](9A38C$I[R8X"D,7'$/5W/,&)MF1D3,D>
MI]TIT^,P";2U")HO0^U3MZ1*@#!1HC$ZY'C')B_>D4C5./G:K79K,*ZIX_&#
MH-[2(*B?Y<YR!'G5U',%A:VRZ1(*@5=UCI@!)M8QQCM >4IP&CI4DLBH0RB;
MJ2J=27#5/HCM$=VS#Q;C8K?L93N84DN$@51:*!:;U/B]3B"9%A.MYGZ'R143
M)Y"0\\YQ2]>6*VCJ63.RD@/ JY-X(3JM_G@XJ-D_Y%AG(Z&.%#)5>PCQX 11
MI(%LHQ=OL-&,J!AV,R[0^]>G?N@T;(6[8JY8-R^"'&EHEDT4P=J-9D49C.(K
MG#O>$U\L37N%4'#$2+@WR*W7:$L70]?,/>$?3#@8W[Z!2WM!]][B&1&H34^6
M28_^^E5M$(=2:8%8FB\7:X=)5O/@CZ.U2VQZ-/,<$W'BN0Y,)^B,A/,62;:B
MS%)$)F=B I_K#C;DL*>WH9XWJ<)TFXZGO%)4'9JF(N-I:YVB4H8\^:T=-(T*
MJJ=)2^1^F#6'11(,UVTVTZ72$.WG*_H5/%'Z$%1[6*:/"R34L*7%9 S7..)2
M:E1,[7FE18*JL-[1G&S8:F5AYB(X1W.;H T(%%>%>LI^2O*];_?'_;JO4FR#
M:Z52AA=0H*H]L33V;9/S)RUWHSJ)#0IU&%D\JWD!>A9_F#)3L[+9X2/F$NS
MT.72(W1\Q4[K%U1LA4]NED>HF$WB[F+;&A?OV;8Y):#WH]?+6"QMJ-1(OM_:
M. Q#&TFN0]%O:AYW4Q' ;A?Z$KNZ>4OOR4R>3?S"U,<[]9%=*<ZO;KO=;XUJ
MNKYP:ULO3X@LJ+C9"\XI)=7S!@6TOOE6BR*5"R-4TZY2' P-:R)LXW7A)/A.
M?UA[[NO*S9P#MN#^X3:=;Y2L-[Z5$*U4./2J66HV7SD7/=ATT7Z[&GMRTE6O
MG^[?, O+A:=)M%\"&7ZM_<!B/$VMO['L0<\;Y1$,9ILQ'5]]N$0'&F!+)ZL;
M(*8C%8MIBT],L+TS[K<[-7F: A@OX8/C<G<H2K2HGL_:-04V'5[5ZFQ$_U<
M=#!ZKXZ408,_.5D))[.TV8B#/IR>.9-O&Z65<?O!"%D.5'8E55\4,2-LDKP
MVD;XU@#7-:*'\4Q)V_-JJ6?\ N;C<D *]99)D!IF+I!SZNHNS3@9.%NQMUNZ
M_I[9NAK\C>C#PMRD 9]#N+?P1&%'(-6&>E0IUR>4!]]$GLB-$L0J)Y7352 .
M87G;YO)%1A>-&$M$^&0Z'+G*!T84>5TT99G3CS$6[;;!KS3*V"."::B!S3 D
M@=PZY\:U.?XZ9_3X^!HGE4!+BE#S*F>ZEM*FV+PK!A(-U!=.,)L&?L;T:']7
M#FIV4^JY$WF+;T;NJT 'JIZ[$@%X;U/_0%-O/ILH<)GI,7XO;.YJ?_4/.D2N
M5: A52.4B< /,U:'_3D4\J_$_Z&;GF]KT[3?:0:^$C24>,HA<K"L>I2]=2B
M_?, DI:XQ%"1KF]@G1?2I8JF#Y%JA70BF7VDUKC/V?#A2S_+2IDAVKJ1I+;@
M?X/VWC,H![U0UA)5Z9&8&L<FA27(PFOR$*DCI8O<+"G2/$K=B1"1^_N)<P(_
M3$+O23.]@$(^TZ)L<_M"B:WH(3>OB0JI?450G[FQ=3B/!LY-%"[A:G):WA=Z
M;5LE(OE/5"57.).XLG2:XJ \I](;/$0J26@B-T^*(BO<&_--VC<7C0DW:/7$
M%[?#)[-%;?_9+ B<.F'?8KJ)"96S,_2Y<)U;7)'%Q<5/JZ+>JYYMF;1-*F%<
M=1R%28=#(W\XX<1\8^U-N%X29;\_Z-<=T%/:)LEQ97'4JNX7I".BMTUHT X:
M@^P%96TJ"=??*RY4@[Y1AUN2$-D>F10E6(T#(@$?KZKKY>DX9%-+2+9R0(R0
MTX%(G#]%G4,8&1LP?@YU_?EO*1))M'M M"JKE=PE<\6(%D5BS^=.5%1=.HA/
M(W+Q"$5>4<^266DET@LK;<UL&PF8EP^Q 7.(T.\$2=E$S1I5:(!I^?81,&XV
MT,88&#Z$WP6'EN)'E: G"D[@"K_7P@WN.T'**4+5LV ;,(,%<>O%#SI&R&IN
MDW>=<%-82K20U,R@/^C5'7^U6HI((F_ =#.BOG^T(X'I&_"=Z&:8+$'"H>0W
MMN],*:X$\2CS]9/FD[]\1 XB;RS;4) \072U2K;% Z!/&4TT<V(I!#K\JE).
MA5_]I%6>,JH_G%4GF8)\9%+[O*6:_TDP<;7('?Q2Q8F56+3/:6#?N2,'7.2P
MEGKL$+Y<(WTC1$D^E%B+$\2K2%+.V"FKBT3 [LD<=/ 9G.SYJHVL2\GS5<DG
MTE-6\,R4DU;-/UC%*# <#=OMP; _& Q&HW$E1W'6L3H_L3#E^ VW;)*?(%^O
MJ\[[F*?$Y&$;.8RY:Z?)W8]NO;XX;1<P?TN+4VM/;%X&K=Q1FNXNO/%ZF8Z&
M[KVP%POLWR>/![!EOP6#5#F'/-R,6AL]46/-:K%GPJ_)R+4F*X'"H+5UNN1
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
MH&3 F"RJI[9K1_FS[A_QD.S)=?-PLP1CUL["5OJM'; ';+L;F?[&)0?<N.6
M^R4H;2?95H,1*MNC(^.]D0Y%_QY/[RZO[AZO+ME?C].;R>5H1C\\SNC_;J_N
M9H_&]-IX_'GT</7S].;RZN'Q_QA7__5],OMWE'M-&:;[N=S#^?[.(T+<-5*O
MV3>[F=?QU[^EA/-\W.0)#GK"#L_]%S;Z6)]0GP09(NFG70+I5]OG/IK81<3V
M1J^VOT.CHEU*YE:!1B1/,'W9DO'B]Z[B3.(1JCG_>G><C#:GEI]<@#$)GI+\
MT*?$>&M&-G(Z%'I,Q'?77V.3[W@N<RM05O#RMBT)?W_M$DN^4'U2X<M9.&0
M?CL[.3_^\OGD_//IV9>3H].ST^,N,$ELG[9 $;+5/$[EI]&88!9%O,W90;M3
MJ:!A6[#DS2<%)$4*QV!1,0 !@$2MHL6;Q6VH.<"\O_M+AF:?'I:/3V67#TU6
M  "T0YAP1BMHV_.24DK5LN!(V'D+H.3GX^/3L[.S_I>99H$2L@@ NSAA.?#,
M/Y0KCJ!=GPN.ENIE01'0#T#Z,\(CKIMB^0M;=HJ 9%711D#( 0 ,1I9E1\^_
M1[8U<<=H;0?(4:)1T*=37$YJXE+ "P"$'I@GV<5IQJ$2&EGC3C'Y7!,3&1,
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
M-%.*V7G3^3?/LY@O/[Y"T'_T'.L2KPDV;2X*B3[I=NXS$E]:&729@H:DN"C
M],7%Q%_:ZWMJ9]+/:"&[=*Y$_SX/?I3&LP1?T"!]1*S: [_M=TOF=)[2/IH'
M=+:ALY2/3,5K6GZ83@$N/A=>,'N79J_ENY$SU[=FZ*%+@1DE_#!G\H3:*H3J
MXO9B^WW#K=(PG4)7?.Q'8=U58@_:*RJ>761.!VGK3E$KSL.N,J.V?^=X3*0?
M)>NSK0!;E>5;GKV&G4JY.!&M<.>SQP T[?]&^;[Q?'_J1I/P/MV2%T&G8Z=H
M%:=9J-\)'8:@H7=//!-CR[^F+$=4\^W+EF1%D+"P8[=^G.+HH!H^'8Z@P7>'
M@RB4S?1N% 3$?@H#1NO,$Z^B$C0KC-,MN%5]2#48A(8U2[O+QV;B>Z5FWHWG
M+F:8K![#]=K99$_+\79CM+8#Y-A_[=F8#8_=K4[4=?DTQ#0\/9&$_;[[>!XZ
M-_9<MB)K]>P6X[J>'"V6#@;!*S^P5TQ#$^J?5>MSF3&Z1;6N/Z<D<^#PC=S'
M_LR+-[7)"3_L?R-T?9)!6MBM6Q3K.FV*^8$&'/,(O]B.,UFMD4VBS$$I7++&
MW8)4U3U3Q 4T:'8K_U"#[^K5=$*+96W&/$@SE'6Z=@M;7?^,'D_00-QF35Q[
M9+3R2&#_I0H^*=IW"U=51X\&(] P4E3;RA(>9T3?X==@]H*=9WQ+]UC+"G5K
MM0;M%NVZCJ*ZW!ZV2OP;(S)[\1K1A'2L;G,-ZKJ:*C+Y!G"GCY?M/BN/UBWV
M=3U1E=D\?/2OO5"6EE1UL&ZQK^MQJLKE&X">MFT.>CY8M]#7=415Y?* H'_
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
M(:3PZLJ^@!5H ;,+[=M$BJY@JC02A.3@LF]5)48/ /<,_P_8864 59<"EQD
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
M[PRI>@4PU9T[L]P*Z-G_%O,:9#)/0*WAX#BZRV&<&HFUN._+G)00)=W9%G6
MX&-H0*M3P[2 W>:=F+>V:Z''=+:=N#Y=OKG6W026U+VIU:OOS:V>LB5>4"V6
M6G$B4X,J\E4C)[!D6UI%R[[WM>7D+&6CA1H%8> %V%S^0E&47D6M:MCWAK:<
M9&5<0$LI27U_$7MC;[6F;YUFU%K<!X[GO_QBKLDB .!V"%/&L25MH<6S52J8
M!4?"#@!0[CS7C*+%#K]5(<#TU5?7;E5W@1 <5VI:+N%2R0H >#*E!7=NL-@F
MBH^"@-A/8<!FAIE7 ="F'P)!!73$L)..W:@,(.B.9=G1\^^13=>0,5K; 7+4
MJJ#N \%%I?UR%_ " *$)U: 5WAX+CW,;%8:,LD</9HPL8:2R&:-D$"YD2F.F
MH \0HT9#&36  F3:/&(^,W_#=$^.G)%KC:P5E2_=F'/7+*MFXOH%-S24' /"
MRJ>EH?EDRU(\ D!V.Y&PTU;*Z7*_80^SI*PF4HU9<I\O<+B,J08N6!DU5'@D
M4Z<CF&E2IGMR@,0,O6W \@E67^@_1_WGCC4-HI!) +C&/KS8XKT.74N]S"G:
MPUC2=-4T"Y^"*0 0%4[^-T5U5$L,T&-]U=)LBN]>4:^0AYIQ(N9J^D(M,7]I
MK[?%]Y1N4JW^$+;N]92A!+/@8A:(7PO-*O!E"RJFM(_F 2;\3EID!K;T[I7R
MPX X/5)O"BC-<\NE##-NI0P]8F]@<A>)*&A8:1@0I5PKX5F=9V@OLX3K4E-T
MUU5Y9?5?6YB0 5Y^%;E$V"7?+$FQ''Z:?4'4@ZV%IB:CT+"]M5U.3S)O2&#<
M;P:B(FPMQ/9Y@@;.I?UL6YANO.[1AEGJ44R-59)@DW[T00*87M=.0?S2!HAZ
M?$(#-JF[/_,2)>2UB9>>0R4EFTJ+.G4*YM<VP"SBL&73=%>7[HEMXHEKX==M
M$%M@BNIUZ]81=-2T[:G')+3W+"F8,?963[;+'5[WQ'NV?4[3Q)U[9,6_G3!$
MD+.M/\27\[6# YPI*9A6$K\G^-GV0C^Z4$'ROG;U\&XUJQ5'55>B@J:?6_FP
MA SD;JXI]ZY).617L-B1S]9+DD^O0^:05=Z^4&? ;O6H%1]7'?9;7EPR+/!C
M7BP3BJFY: ;1:-\M6(VZIC2X@_:>;@V3V*^2[!DF[G]Z5(9QK*30<"OHW2VH
MC?JG2O,*#>(,@W3S, V6F&QW$-%5QH5SKJ)GM]"VXJ_2XA/(P=0MIV+W:-GS
MJGM5%W/G59.GL;M3\L\SD@?V?))UU]>A.K@J:3N<4^WUG*H2P>%8ZG L]0<^
M%EG[^&D[QR+;F;KWUNB"Z?L&0AY+(1,JQ_R!9ZD<1HA%LA^O!1P\*_\.!]M
MG<Z!) E8%<:!D$M2"LT*/$*#FV]2F"N(X"5;NY_QEB/*WG0^0Z_W'N%85%>&
MQI\"(4VEE*HT+@%HBB3@+>&KAN+4'A5"$DPI1:G-,33%$-.97$'+4D$$L0W9
MHE)M+ BY,^46EFI\]NE:NL1/0<5B9Z?[Q<[8:'"JG#%JM@5WE'=PB%H.?J%^
M+^J0HS=XA0:OT. 5>IM>H?QKKSC#*VH(IV!3P>RE8@(<"-+9J;@YD,.Y<J62
M@]'NG#/#9'7C(?%I6E$#".<MB]0BF5]V:0>@T6."+3NX1B:_1T\QK8@:PBF@
MHCFMB)@ !X)R2A$W!3*=R)5)#@*@ B@U8<@=;O_T^?3\Z S."?[JT C9 H#6
M W[VG&?;7>2)5I[;+^@#82U1*>%.%7D5*P  8BZAZ3PB3XF*J"&$4)@N%"+Z
MF[>,'L._EE[XN/1(P.R(Z''LT5)3J; '!'V7:TEB-16RT9/#XH%=82QQ-F5^
M@U,_2<-SE*&[3ZE*;^C)_0K P;.G SE!]JR@M^C57H4KJ3!W?N_;5R- /I'F
M#J5]R9-*12G/_.]]%XI7R3-/*0!C(3\WW13=#R5KW>.U4&H&Y/Z4 T]VNL1S
M3.B2'!V\P6//#_QOQ//ET$G;0[#Y2L$HY01:T#K/U=A[QI1D?F3*L1GM6J^9
MJ!N$'*?*;YZ((6C(9<WC=(\7K887'B'>"]L!HC7])=AH;*^*AX"0BE0"T7+,
M'0*Z<4&#.NC*AX"0/U0373ESK1_HC/)5)JY,P79)%>S)JPP"(=]' [2J[!W"
M2WF-;/(+<D+Z0W1\>!H&?H!<=D]CB1=3/0R$"CLU7TXU@X> =)*=]H "/ JB
M\\E7KJSD0ZD1(!3?J8FOE+=#@_8R)%0EE>4\R@T!H1A/@^#FF0.'+@XHJ7["
M0&:241;+*.X&HFA/&1@+.8(&7>K'3RT#:<%F44L0M6]* "1D AHFV<E 8S($
M4CFFXFP'4/R>NV JPABZ10&=>0,;^P]X'9?6F,[OZ61LVFM6&>D.OP:S%^P\
MXUO/#9:REZ?FF""JS90!N!Z[!ZT1_\:(S%Z\)A0A'0I$89JV\$^Y/'C8K^UG
MF>^VXE@@RM:T"7S$)D3D@YB-7[&]6 ;8&CUC@A8X:Y4KL-;JW2VZU5U)I1F#
MAN>OE!AJ<<RG\R1*Q+GV_3 )%4F@U.G8+8KU'44Z/+5=Z548^+F,<B>G<WZ<
M.9I"N-=2N(NL,4ZWB%5W_=1@L1< O[NVRXY86KP:&3M\COUJ$&J,U"V(U5T\
MM9CL^\SM]L0<^U3VX.U>U;;HX&VV7!O[IO+Y6ZEJB@[1[OS6MUG!K@)3G.\0
M-^W_V*M0PC(;84LX !M@ES#E@0)98R G.U2*I (#T.F.!N#('84X.3X]9QL8
M*"<\ZD$D9*V5(\6I1W3ZY-@+7NI!?-FB1GL0">Q*O<H<+58QTHJDD[WQG1=(
MKFU6-820C:<M6R$'+6\*#_R0P%[&L&2='8X%#,<"AF,!P[$  $=R#^YX>N'F
M93B0WNJVY< /I-\<S G:FH>91?0#D/^A'S&O>:ZYS2/F;_*(LR2/H4C>6HQ
MBW#]" ?V=I;O0SVB=U,Z4;MPD0&8T-YLEMAA)K0?4G)E_:2OP\BMS"2HC)XH
M7\B4YE@*FQ[:@3PA$Y!1T4 #AC6M4B49!/!$SZEWK3%:VP%R;MAIL8Q#7&$_
MJ#I!6&ETX2GB!1I@6;[&RCO(A2TA+"I5WIPQU+O$LT067@LO:PQA5:F""N1+
MWO.K9)R-NKEDIZFP;Q)['96UU]@@2?M".+]=9I[38 DVBMDTTZOY')NL?O\]
M)B;]#2WT"F<4C@'A@'<U5 M9@X;N6TRTEF3HEIE>#S+)6K1??SMG?"59O-JH
M-GS M\U;?-FM0#/TBOV*-ZZ<[=^X$@UJ\%'AW+PR76-&A[M@N;=C2M1F[I$7
M1"Q?=0M+8:\^7KX4M5$8++GN***SLL;]IY>61"9_/;:8*0 SXSYIRABNO#F0
M.*Y:V=2@ (KG-@1+/E?S]/3\Z!.<--3Z4 G9 X#>8\"*GKC6#7V$\Y]T^?0M
MVV0$*>/!A;T@>!:+%#/G=2]B" !4UQZAAJP[9@$;HH[7BYM"\">6 47,!0 D
M*,G4X+1-'2@D;2$X$,M@(6$# !AR(V<OI*-M@MY B.678"QWBVV1T7>H$?]4
M7:]>UW3YQA?8I9#(?,32UA!FP8K02GF"YL1(O68IQ6QW/J8J9KLA93OF7QX:
M*S, A*FT(J!EV(2&\7?7LOWHLF-L72'BLE2%Z3Q>M!_#)]^V;$1L+,.XS  0
M(CL5,2[#)C2,Y2R77E)AA'D:7U/A848GD<A!FJ5364%0V0-"&*<B:DJ^#@(V
MNL[;T0)P*8_?:/6$$+MI$L9=_EJNU'%CHZ<H==(CWUT3DX"R30F[]WPN2_\!
M6R%W&,R\;32?5Z380:WV:!#B-261K,TSM)>UD)GB%)8R(T HPUOQY2W%)S28
MO[L$F]["M?_"%J4YWF[YLR4*?O5"QYJLUL@,4B,^-M^EYFZUP4!4[ZUL^U;C
M&9HB9#;>:&6[?-VYQY0<5I=OY%I)##K>EQ>[)/1& 5$7N+ZO0H_90\5\9)HD
MQ+)<C-*C@*A"W#+F*;/0,/_F>=:+[3AL7K()/Q8@O_1+UAA$F>&*",IX I)*
MLRVD1C^RPJ<^Y=.EID5&X<IFV9RKLVRR9=;H5P9_JL$>:U")&ID']YR&(WKY
M5 DXBO9#'9FBD+),QD-MF;=86P9P+922M67:KH5R\+5Z2M:6:;M6SP^3P5B4
M+J*:<(?<Q<[FZC>6NWAHB3P-9+K!3>09\MN:0<)/F/&Q^6'A/7\THP<P),Z3
M#PR$\PP(\=>_73SLB#S[ X1,"QT!9VGN5YSC.XDXV0\0DAK*B)/1W*\XKV7:
M>=VU=DKR"\J(\[IW[;S];XDXV0\0 O]EQ,EH[E><5X\2<;(?( 3@RXB3T=RO
M.!^O).)D/T"(@I<1)Z.Y7W%^NY"(D_T (<)<1IR,9@ FZS[)=VBENI!"U:'_
MRJX-[;JW+(&%J.3N.]L%[ Y\5_6*00*T$V\8IMQQN\]'I^='1Y!/$U:%3L@F
M"#0#3.C3'_ S=D/\B,FS;>+)PZ-R5U_8"Z:O95]1\_ 5,-5\LJ+ .4<6F)TI
M0-*:LQI]8+I7Q-+79 E:_L$C-@D.$+%1,)W/EO@:4V&DNG,1$HS"Z?R"H+]L
M1WU M\) ,+T[ZK>K"I\0<.;'C2UJ6[&C(=R^XBD-_*_Q4O:BEN\.T\54@*DV
M=P"0O(VHW'#MNS(]UUMMKBF)KHEYPI,5LE^O"?M"B6F5@6!ZO-3H5N$3 ,[Q
MQ+*E/J;Y&R8KY!9$*_3ZPG2XJ='49 T @%L2(Z6SS=%\CFS"\A)CHB<!<M1(
MEAT$IM-/]P75XQ$"MOC5-I&;Y5$-H[P]3+]B 6)R=@" P\ARK3&=UKV5GU_6
M[S"[=]E!KB6^R:_:$#!]F6H(RW$(!-6$M<<UY:H00&%K$(=;JH EY 8 +H\O
MMN_'JS*C,Z=*U[.1>E^AV1G$N932VPI-Y@" ^#,FM^AW[ <;/][);B>'GV\?
MQDH0=3N#.&A2%D1=Y@" * JBW!14)"KHTU\M(BUFBHX"'7C](7;F(SYV(H$O
MUP*4NU07MAP'?1[Z>5PB@B\0A7SLK=@)P>@P&36#JM;3_;)?3Y<_Y#U_BI%]
MC,&? Z?"[O;8DU@L(TJFN^ OCG^QV;:Y1QOVW8B=^U(=!6IP_#Y>3(960=P]
MWP3.@:+&D<V^S'FF 2R)"4'*L.YN(R#Q=I&2B80-**9>0=SY@/+GT_/C4SAQ
M\W(0"%EI/MC*'OKIZ.A,&EG=;0 AB"W6C"1PNDMQ\T*;O7BSI1?ZR+4>;;I@
M8[ZR2T6H;@[!T%(+5$U_RZ6++FV"3=J4+QY*,4M;0H@,JR4L)1W -!PMTO0I
M"OMDIPV< WBM&B@[7 / JCJ36UY<2VOA;>=10*PEH<[GKSEM@_L65BK*.">!
M/U8<IE"T@[#8MZG3Z0HG9K\%<PN3N<=BRZ86+.KF$"R'+M!12^$0IEV9#(H<
MJDT,W)_7M3FQY*;>YI;T0W7E5A;LU9\AOW(LN2K0G[+@[&R)W"F7@G_MD3FV
M VQ-7.4=;9U2<!#S7#5=[E*,+6_4*O/R@'U,GK%%29[X?LBF^>F<CK'R7-YA
MO[Q2NP^#L%UL5MW:EE@OFC5Q3<+NZ9ZXD3W0G!I5&!E"HG)7.E-!/. .*E05
M53R[?J,- [^M-5+R$ CITL"608FDWHRZW84,E-C2]4?/R':8Y4K?-,YRTXI7
M^#@(.=[ 5+!09F]&&?D_O[#J2\D=Q<=-*Z#P$1"RT($IG5!.@.W[@-AFP#NF
M1@$S%?;*3K?X' B9\;"L>H6PH*I27+ R/^?>HLT%;EZ=BI\%(5,?D$H5"^S-
M+(6%[I>\1?HKMA=+^JJ-GC%!"\Q_9/?^7".;_(*<4)K8!H<^$"<=@*W"S4OY
MQWE!F/&R=4[.O  Y_;T-:F) '!<Y--57BQ2:GE^MUHZWP4EY$[%8[CSWF7,5
MN;TX3]G?QYX?W'G!OW'PD-X:M!TIZK0K)HFJ]T@/B',U[6A[CU+]810^>M^O
M/1)_Q=K)W 1=$P'B9IL#4VV)*,'IL_ F:D:S:]J.S=D3"^7JU<2^O[W=37G5
M;/./Z58G.XD<M2<LH">ZMADI(X?KN,U*_F2REJ*M\ 4.7C!V^6O'OUEZ#H7E
M 0<A<4=N>KDV[<A_+GL^[%/9\V'9NZ'HBF5LJ6??9.B/1O*-F .#LV!D># B
M)@SD6D;"AK&FW_,VP_$SR,?/#B._NX\#:$-^]Y#?#3R_^W#SB7O,]A[RB8=\
MXC>23RR;%$SZ &J.\O<BLNJP-?/$IJ=XGB@WPMM+T:TDAI;CIE)Z=K<.92#=
M[_LV$V!+"* O&",UFKJ3V$\S1FL[X#.)-IK2(=YFAFIY.0#U(6P;U5F'RKH,
M3LJZ##*-O7G<^FF_=996XVF3:QC3:W""!]? X!H87 .#:V!P#0Q'O_MQ!@Q'
MOX>CWX.K9G#5_/!'O]/L@"B!M_,DO+WG'\0<!RSM;D^(T!(UNDJV[3FC^BTZ
MT;J7X8^CO/ETV9X3H-^BL[![&?XXRCL4C3F,T_+]%HV!KL6IZ03OM%89TH8C
M^NW*]\=Y(88SC&^_D,!PA+$I@P_>^U&:OK=7(@&@D'^<]R.V)D."?7@O1SGB
MWEZE!V@2[C,M)[H6UD9.AAMV6VQ"W2U&K!G_OMKM3<='^[<WI4\U,H_E)VC8
M@PW^9"/[:#@7.J62&?D^YK*ZL=&3[5 <L!^3;$W=!VR&A-CN@C:@)C9)/E)=
MLGW6G^O:#)M+U_XSQ+XJDZ;=1_8Q\5Z$/GTQ?7]DTC?)C^84>9J-M#6<A)LN
MM"([=4E% F!5%='&_B18G5JCT0](GDR!^A8!M<-4\^D65Z]KQ[,#JDQXA5#@
MFTNT7MN_7V"R6"(TO_CP_$&:>U&B+X0T&6UE2[(J2O 'S5S]&5L+.EE<8M]>
M1!="*B9-66,X]]-T/6?*) (26>5,*6\.9()4:ZH:%$"W\#4$2^XZN]/ST_-/
MYW!NYJL/E9 ] .@EA-*]EQ_3OMUM*._AUNH)8?4K4M L?%I, 8"-SO%62JH2
M)F%+")E396 1,@$ ADM,[&<4E3!)M^C?*!,WGN]?;&(6'[##^?.7]EIAC%0=
MK =C19).U+6Q4E5B #1'0)O.LBEJ#\2<J?<N"-90$:]O"3G0%D\':$(UB<;(
M7UX[WDM,N')UE;0%9/;(]30+DH0/ &B(%/'!]O\HN9!NN_2P7$H2&"$LEUNY
M@,)Z[+D!06; S@ I9U=U%\!+XZX.BX$2,?7V@,JO!%].SUE];\@K857PA(P"
MP//:(RQDFQ L/G18U!C"HJ>CF%FP9+RT$&X(B7>)76]E\TTL?3"F^]DQG<JQ
M:VZT *@^# 1HU"RFD8=*_+5<C^7[!__#I><XB.B3QABY#ETS(B-I)<6U^4=
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
M*XH&$$!)C%R8%$1 +N0/B.*@^\RW5Q'#7Y ?[XOG_"WK$U&%!%:.+M-:U6C
MX!3CF(=>M: (=,&A*# JP=:\^^*AR%^3+#;'+R9P8.4PL*_5D"-8.#71,M*K
M*W5T(O%@%.8A+ZLH_?^2O37<U0,#*XN6=:VJM"#A%$7#1J^:<!Q$D/R&K]25
M+0L<&=2B_6?_BJ!C3WYZ]6]>/W9WX,[G92L$A?'[-6D21/JPS3/S<587Q/]7
M-;$IO^SQW[U^7?W@G2_,P!"#\[U[>,+QH2 *]MWWF^>D2G5VVP7Q_Y5-;,JO
M?/QWKU]9/WCG*[._H7R-OOO^R\U72&)Y^]3/1423O9[>=R^Y3HRCO_O_R%H&
MY1=N_='KY]6,W/VV' 9Q(&^?=+G#V8I>>ERGT4;#^M'?_7]2+8/RD[;^Z/63
M:D;N?-(:!E$@[P[YZG.\)>Q@P_V"'@S.,>O8/7;.*@R(@^XRT/GJ$A1)6(C[
MA5]QFO[/+'_+GG!4DJ!@=5.6!\L)L!$>:K?5(T![PV4 !MAS63DQ;;LHTAG#
M0A(-<3S/6O-+GAZR*BK8]6E1&J7LP$%IB8'AMG8< 0%HA98#DS;4P(A#>]:!
MBT-1D"6+I[_0H*6*JH-9%4S@4!IA9[^M&'I8 /VP,6)2$X&#:B3$L;Q?9%>8
MIL(FK_@RJB+!E>6>50\.=W5M8__XSEH'"W)9;6;$?$M=X]"<IDCJ#T!N4W$1
M57B3%^]& 8^@(#.<.LQVDYQJ$* \IZ/Q;:E.!9*PGK_[TRY*T_-#F62X-"\F
M1U!0WUW+;/N[MT  OKMF?--W9Z!(PGK^[E<[7&S(XO1CD;]5VXM\MX\RL]T;
MH*'TP,I\6Q^TH !Z8>'#I!\2!7$<))!\.X@MV03UZ4<;",P]:%@]\@X*!(1S
MZ QO] T4$NB+/QQ>TB2^3O/('"ZV8*"^MX;1]N=6  "^=F=TT\?F@(A!^MY4
MYKL=S:O,X]^?MA&9@_M#11]-TQ-O\Z[(B@2VP700Y6B;:<& V&SVLF/<<C),
MQ% 1QT4*LF^=(KN7(DIOLA7^_#^Q>='HP(%ICI[A(V5I T'HAXX#HTIP8,2@
M$0'WERK"]Z_721E'Z7_@J#"_F3*# J20]+!=IY,8X/RFEEB9Z*:9B",I#H\H
M@O\W5/(15\/T-?F-;L]IA(1[3&=@^O@YW1$8R(,Z+0_F)W6J3C $((7@3_O<
M5*(%"ZT4&L;U:J$  BI&AXM>U1"/+D]2#JD;ZZA\86P?RK--%.VY@N"T*N5O
MCC5%_/HO+$&6LG6_ODZR*(L3(DO.WP0;2GD,0_6K1V/$HFHU!,^;E@UGJKM$
MW=]=7MT]75TB\M/3_>W-Y?*9_.-\>;N\N[A"3S]=73T_!:!]S]%+)Y/.! 2L
M42U6M;K#(."T1!F^FZPA@=!O#&QT19<)O_UMDN$;\N/Q F4#!-:!#LM:/:BA
MX'3AB 6;/E!0Q& !E6)9EK@J>Q:>8R 89="SJBI"&\*[$NB&[^;L,2!+B:=)
MV*R4(FPG\/KTI%FM)F'P%1<O^00LLNIMB(/^"=J,Q/[4R9HZL)!&96"\:UM'
M@$ FIN7">%H002O'151NE]F*_N?J;X?D-4H)6^6RNHB*XCW)-K]$Z<$4BSGB
MPBC/(,%497)"]*Y< [CJ*AM!8N7\V \*^@)%%9(4$".Q0,QKP3C^282,Z0^X
M00=TO'%,RV"4CSC&A!L28=_A2I\DYH8"Y(8=Q&AY8PN\?Z?<RTPWLA HJ,%9
M((*UD&ECH#9RBD"%(E!*BRD0#G'QBDOZK.K__6[Q_;_^P$R(_OB/?US0/^\Q
M2YM+1]]MG&Y&-]DKD2TOWHF@ADEI@\"8B8Y-U2S4OWLW@^[@'2VI082R ^KX
M &X33%:Q#'?N]*=A5"F_/)91O@E(>MCU9TT/!=Y'R>KJ\QYG)2:K[7VUQ44K
M=C4(ZX0)8WL#A%)-T@'-NZ4Z\]31-(&)!"KSY Q9;$$7IK1G/T9]NF"8HY9,
MLIQ)%K?V48'LL5WVAT'LJ7OWTK![:.LIE9]HK&\!<.&7KP!A:>H=T90!!T(Z
M<$C]-;/?5>4N["Q:O<+K)&.W<#\>DE74K03EQI6FN$6V.2/.=6<Z2/1DD\X,
M2_-L$ (Y4!XQY>#'<P]%OL=%]?Y &&3='/YV2/;TBL:\%[*C0,5G_6*T S,S
M/$!$UL>,)F+A* O$D'@O#8D&O[\Z2:)]+1%N) +;@?G\.#Z//"K"<?*28N&Z
M<'7U.4X/--/XQSQ?O26I>4OJ@@IU1.(N5OOHI!\/X$C%E2G-X85$K;=F!!M]
M6>,C2>"K6?Q$I\/8C )&0D# ,YH/^YW<[Z-G_U;^?%^/?X/V838_!>:+>CZQ
M_/,LVKF7S45L^NG(X(*FS%.[.H_22%.@=4*&GZJHL+H_9Y;/\2;),@O7_FSG
MGL@6T7H8MS@J\6.RV5;WZY]+[A0,<O;@P%B9DR"JZ5D1O-NC S<=A:IQ$$-:
M((9VEJ_/"")??V!V"Z<)DU(D5$A9#J589J!6RC'2,"AZ1UIS#WB 1^^<RFK'
M,B/$(;IRLL&8L]Q6]6+"79XZ"G5\I]J#!G+5ZL23]DY38"J7-\HYVE*K>O[N
M9*<1B]_<I$>';//M$)S"Y].%"^=(W_$4-)0C?)>C>Z"+J&,&' Z[ [B.ZN6:
MWT@=6R"T EME@E56LXH"*6:/.H*KH%7Q].KFR]>/9M"?/=PFT4N2)E6"Z7+$
M2DYL\W1%EFAZ3EV]]]S9NJ/#V-10\52K<\7U;I?#&.O>.3;H+$A2"2!. ?P:
M]501;Y;G-[<WSS=73VAY=XF>?EH^7OUT?WMY]?CT!W3UYY]OGO\C")MS>RIC
M0P"W*X=',V9H2-L9]GPF;1 !+^EIOL SB:,N\4M/>K\6$DA9S$RWM*0+YE\]
M3#Q8,C<H;)TBACY%%2U+S[)OY[Q/VT05MIZ##Q %E^6?ZJPQ5N8X[W2X\^3W
MG9F^:+-+C\Q6! GP7?F6<$)Y/\^+(G]+LHWQ8;D.$NAEN9GIUM/R+IC_M^4F
M'KJ/RRFD:IN ^2_N7#_BUSQ]I>?8<8%7287642P6'*C]RZ@IA[5"^0#I(7JG
MCX_<GL = \,^?M.SKGOVUH8$>_"F8\/\,DQ P[X0&,?ZGD,#7KK2X^)N"&NZ
M?S)! UVTVIEO7;'J0?U?KMKXZ-Y$LML&!1SX&<PP[HF6%P=L??JB[(%@3OR&
M221.V$Z2"_)4P'D+&\XI@-ON/X!=?__96!BO?@8J>Z@:[?P(J <'7,_=G@-9
M$2"UW_UABG)('-#SFE&BU"<U@9SA)1F^7U^P3=XUW^.]7T=)P4J.W*^7.QIL
MF@NWCR<#93SCQ&W;TS : "8VAD&-U66L[S GA"2E!>($;%7@)Q%QSZI[OO:8
MX"2BFHX[.M4_?#F6#RB5PQ'.1'(U!T H/[T3P;3W(+W92"9@^-L0>V:2'A+T
M3J0WW^?X6J1YO^+I@F3,3<, J59,*L#\P4%\'V=?&;GW9[F7>(T)RZN;+,YW
M^#GZK(9TQI<#O5@PMNPHC&K4/2C>K=N)GVY1>8&%" +2[Q6@[CW'":1:N!"M
M(J+-?N+5YZ9._#P)0Z.B0!X$M!]"2 G>>Q=N![P0W@Q9!#*_&](@ ;\=,G+4
M_WZH1EW,Y@#&/2$:(Q-_1I1V3@W 8OBQ(BD''URD$ X%CX_P^YV !2&,BZP>
MLS="@U]G]1M%]T8+W+['R= UY_".QH><>09U%.Y\!![&T;?+W4\@KVR&\'^\
MV0M"T;NIVR22Y2<"#SQS;UE51?)RJ&AFQ7-.I<RSBLP.865SDQ%)<-EW:33U
M(%!=7N:8JG:'F"E' .@N,SW[FLXTW=<0]3!(C(/4@8A_0.VAD!P+_+[,SY31
M%K5BD#^P4EW5.V@A.['[9<+;NDIH(<'*"IN8/BHC? P&4398SX.NFJXXA^"]
MC!DL6$G@X4RSULL+])94V_Q0H7U4H%?>N>*?%M]^^RTJ>6_FZ$#^7B1_QZL%
MRO(,HZ0L#W@%V&FE:3UM;:K2 0/JGV)@M]4JY0C&?U<4+0/=9PEJ[^[Y]-WA
MU& @PV9=_^=O3<K^_;\N?OCG?V8)=>)' <0-@/_A7Q;_^.V_2IA__-=_E3#*
M/2+M#7.)8[Q[(3NU/WY'"!.]YBC??O>O[>80G$5B9ZBD/>16G$O A//5BI7B
MC=*'*%G=9!?1/B%QN.&C&*&!4L[MS+=RSO6@_I/.;7QTDUIK:$3!49(A@0#;
M666L$+0X_1D1(N8(<&K_7."H/!3OO8N,#A!&V<TLJWK>A?*NXB86NCM^ 3C?
M<N-^[>;,=&O!05N<,JNL!/H"?;?XIW_BZ\4__DN]6 Q:( APG)> =]R/N(J2
M#*^NHH(6ZRN7<7S8'5(ZA9=XG<2)Z2##!1'&>-Q%4HVI'\N[<;FRI$GMXHA(
M8J(O%5PDD&>MSMJ[KIPN'!:8H"_X),_LZ)[XBWV!MS@KB7GS:_#;O*27W_?K
MY^BS:84=2@7LS=\888\> PXA ?%*<#A_NM=)M:GQ&YT6'<0)H2\IJ:]X[>1\
M3;-3YK1'IWJTT\LO'B^UY!>)'E^F7'Y1V_8%OK8MB/A-G=PY9\#EE:D'V:G,
M'_V"9];CZX]]H3/?1<X'O<!QO[A9]-W<5,:;&_!E8]:Y"J#F^8>5K_?.?E;)
M^"5_J;EQ"R*915NLK3^WP8 &GN)B%6=(K<#@:@0ZU@:4?C2,%)@ADHALF"-Y
MPC*<99KF;]117>?%97YXJ=:'M-MTNZ>&S3 :0-O<,8*V-KE#"/C?X@[GKAOE
M2QJ($$&2"M)TB >NG#.%K+HN\76#^"^3#*W(8A@5Y5>A9)'<Y0]1X9Y*HH*'
MD$_29=^<5-+  F>6'#/2EUY"DS8100DGS62 !*6X?\_RYNH]%.7G5S7+^N+?
M2?8N4@B&8!+%; ['&,!&H6>GWS3$=5N#&()]#!9&6DED% /61FY8WLL V25"
M.+;1%J'/+CAT$#:ALM*;B2C,X4:;J =G"HXR2#,(*,^P-T RP()G'-I#(RT@
M9.YA;TBA)B"&$!&-X#VL6$@1P#$0LF* *[Q+"&0!AU1^QWBA;0*!1#ZCQ0@I
MYND(80UXC-"!V( YU#& PNN^-4!HY9X'$.&,XC[ V(8SWU^1SXX2B-+W5-JS
MP<.K?W^A,IT-S%XUS^4^]T19%O4+#04OI![6\\C7V_ :R),Y"R?=61!5\UHY
MVEP0@\!:R #2]MM,&_/V.1ALXK[*0U_F/H>%<TYC&6^L-AQ'=+HL@3@==T%:
MOD;SI*+4JI?//N(TU?&)OM?;]9< -T)#]0NW,M_N$:X%!>@+;N&CJSWW=Y=7
M=T]7EXC\]'1_>W.Y?";_>'HF__ET=??\A.ZOT?W#U>/R^88 0#ZK><79 5^3
MSW-!$Z:(2+\FU?;B4%9$W*(N-4K;KI+_6YE?!XRB!/7P9K30[9<X@\D /,T9
MR:.N##.EA.A4(DF+/QR6U-32M)(@?2\ ]7!G*M%YWE.&*U1&*5SKL.D$NC.)
MXO,LH*QH\MF5:"'3LX"9P:'. .SLM_?_>EB O;^-$4T(1,!YRJ+L\S-S[1VG
M$@PC99"]B@"KZ%!F[M<_YOF*I5WBXC6)<?F4I^;37C,"G-[;13C6?#TTB.[;
M6-%J#GWOQE!X4V^!A"@6U*')2"DV3(I2P[C'9TV89>/_B#-<1"GA?[G:)5E"
M[9<^,Q<6;9#<%1GH6=(@T5K/CIPP_3\K&L!6]]D01UX@@<ZLITU +BFPC60G
M$7*C"!FU" !7!+[+LP+3^I;L"0S=OAKFP0@-6 O8S'RG$' 7%*8*L(D/0_E<
M%5R\M88J-#*,_1^C)$-YAE9)N<_)-H*N+P3Y+,X+C!Z*?'6(JW*^AAYNY8Q'
M2P-Y%E-B8B9;XH@NR58OS??TI,F^+/;@0)VO. C2/DFQ( "<F?1RHSD=X3AL
M%5"PY#H'=00R7))+7":;C,FQ:G#@SCRFDD!N  -HV=&4*3!Y,!TD<%N.+M/:
M1AP-V"QVN\)K$F#1![\_'I(5O4ARG\+>+A6MBA>S:+PUAAC!\5&)%L!8VIU[
M?IJ:>YSU_A[8HY4%\@*0/VKG+ N/:.[V90:'N@*TL]^^ ]3# EP"VACI*$M=
MLER:J<#@Q92@@OVQ0F"Y8Y\\L&_S_MSG:@8*P/U-,K\8[E'-')_ =^H!=9+T
M*HI7#/B$JVV^NLE>"9LTVC)%-HZXD&D)CH)UDQ1Z$(%2%IRXTJB<$E@@BB\;
M-W *2"$!Y\C&RR>$(5M_69V1GF(D# ^#U1>?XHNQ,(K?TO-:'&C'OUAB_F+^
M#R;S=L1E/^3H0X(]IK2+HCNMU&. '5K:V#&?7>:=34@3W<RP#QE^F#E"K*.2
MAP&MLC3A(\D.1!JQ \FS\ARO\P+774QQ>?6Y*J*\6"595+S?5'A7#JH,..N(
M(:SHLTRB.0Z8=#C@Z&$&67IBCCK/C ^+FG'1"QM8^ATV-$T]4P9';/0%1"7"
MWI,2_Q,K=T!LNL3DV;H8^SET 5,PAQGP[>:)=&)].L<97AN+V1NA(=VKD?FN
M:^R  KDU Q\FC:$=V04\^E)@S'14Z>8]7/E_*/+7I*0U6HG*!V/S4\S^G"[<
M>:<V4! R\?((!WWY(@2A=\]Y[?(@:^_DA!W+I90* %5;YYC%=BT=^5?8FZ=C
M/K39U_K;@]F]GQ-O1Y=*0=9[[O4TT%_!P8><P*(_MT!X: *U$\K.CZ #XV1&
M"ZSZHL%$O,=!(SGL=QB@WF'@3=*4DZ!K&>$G))Q*BEM<EG]"4A84'7W'K/T=
MY84:E/><^MN-E1?(%;O,2A NM-<]PKJ^T6[M(:+5F$%/DEP%$?N^8P5_JO(,
M%\EJ@UF0]S5,H#:S$/[,4S:(>\ %JRS0\Z+1# YCM'WLJ_9K@H7=>-FYZEX!
MUST'^94IV8/SJ@Z].M9Y0CB[RQHK&H'G)3@">+DY5H;ZNP"^W#SF_3PJD]A1
M3@$;AE6W&+>9- /TOC1;N'!0\@5B\#"+\1#6V=_4I@R-DL]SK#S"/*?B'\Y(
M+Y/T4!DK:1JAPS#4(^9MIBI P8VUQ8>3N0J,, S6SK[X:^!&.Z4,_@SW5YQL
MMH2Q)9$XVN"[ ^U)?K_NE 7LB:B'DX$Q];'BJCY@* WOSF$<@QV5E620H(,X
M(72_UE0BK1U* -'NQ/*?14)^49!.J7T)&!:["FD+EP?2"-MDC>'U( +!&JLM
M)C19:JZW5$8*]/1L"J&;0)C;)5@@,)TP;\<>1Y84[CB>X/R.\/ZNM<4'4PG*
M]_0)Z^!]3"1"\3]V_D[U0*";CVDD5@/Z.1U0[R'^M.)\!!=45X*]7_/KBV6V
M(FSN"[S%69F\BK35GBW+8"I Y:W&"=NJ<S6,A/^"5V/X&U?W]^+^T\/CU4\$
M[N:7*W1S1_Y]!?PB2R,IO8Z[PV0ZGJ//#ZQ,./D]+7^-+S'_;X]N3T$8\&77
M)%/2>?UU$E68%V(3L&QX;M6B?)QV2.]\R2Z?)O_"[^9GGHBX-1'B/I)?>+-7
M:#2$J:+/@#M]TP1<YP59K#/>FSI^?RZBK"32)GE&_"?[5\H2FY>KOQ[XX]-Z
MNG@R:3MSAR=5#/P(,_$0EN^9=:)=W-0L# 3CT6:4;HSS$^P@R0]2&&*%K126
M4,,3]YHY\YH+8[HV9PZP-A_P_,O)C>7D5@W]\#PLU8B+J-Q>I_G;3WBUP;1@
M(<MY7)/9?L1Q&I5ELD[B2,Z6L47#M$.$Y1]/F2;7*&TH_6"\VWCFQSBO2Q((
MO;("N"7Z\R%*D_4[3:"-2L3&+MM>"K)FV?S3]7-&HL"4=AB58=U&UAMM9@FH
MZ)E7Z9G88@KRXPD0&J&)A;L5&40L'.).8)Y9:R:M-6.@Q2F<]D.3!?C.5,-;
MDB8.PAU)!K7PS!HH0\>[ISC94R>F[2FIEU =9,"9\IKYD'-AF$8K!E@7X#XA
MCIH F\ A>@#;>=%U0W2SP9!L[U0Q@W]Q,DTL,O=^\<-O%F?=*7[<;>))>T0Z
M#*+C\#WA K$V#/*O$1T/'0^X@.LE./>,/6LK@]":+8>C+91]YPAR_RTGH*^'
MGQT%_&;;*(;A&KL##WEG;6!FY 7U\NDG='U[_RM@8UJR4E.96 &C%5Z=O_]<
MXM5-5M=?7\;$ )(JZ>T<.880V+/ID2(?O:T>2 7B ?8H%K7O@ME*(DFA\W=$
MB9'E!C6E^AMZ<U\ENSS9GD9TT3SZ[D>TO'B^^>7F^>;J"?!^N+F7*9]SLNX1
M;4]2W'K;_9Q/8]#S# 5C\G-.F^H4YAC'N]N83XB.=2E#H><<U8,AI2X$'8_^
M,2@'Y'""#32-9.=<U-.8-04=:*45\J^8SN)>SN++._KR0*>1A,!?*;UBHGID
M0%]WB<DV($Y82&^8XS8(C&_1L:GZ!/7OWFVY.[BFC5<# GI-.)#7,8I9%@G3
MMN^^%[I&?O&7Y8X>#/]=7A@MX[C ].?[]25^J2Z3,LX/G;N4(8A^]7*X2%1;
MW;'F*3Z2QP?JOW3&/I2U[JY_BU&TV12L6EF]_X^W4;$AKB^B^WW:]$4^G":>
M,DJ9^A"O25!CT=LY(>QEFX0>3T9EB8FO3>J2C2N\QD5!'6F21<3WDE_%K"7Z
MEUF>[;?O91+3UK4<+<LKQ+QNDE%73/MX$E%H)B**4/E>DLTF$31F"4B\7BG!
MW459A@O*'.5ISY(@2R9,3'/YR>_%>0:OZ%T>:)-$-M[7:)F6N6"6CUIMDQ)%
M.SIGB/Q$*49R2MF]!OG%BDPL[=;)9I;QPG]K$/1MF] 1:5D7=F.29[09()^V
M5E<=LCP1(RYQQE::1A@B,/\DVB]"S#<EDE*F:T6@U%M<EJ(9H8'%_)5.(!DP
M3=98BEG@E-:PXX3HL 531#)IA!HK3D97S+HC$)LYG++C #IUT8JMHU'\NUQA
MQ7K[ML4966W3^)#R-=6P\B;95TI=6J(7<E:2;)445&3>5V2>LE&ZM>-D>U.1
M>4_J6K?NUX@20)*"WY5F4LD6BODWQD/%?2N2"I_EZS574+TV0L95G*-A)=%[
ML:"B+R=AV@&9%04@1G/@1Q,*";T*KW;ZB0*%U#"@IT<4N^>\3*A+SU;E?7%)
M>]+32TSJRPVS,P7A$+J\G#(E@YNZ6:F&V?'-@667UBS&=G!U0D ]!LH+U!H%
MN$/4;--TI?22TS5?ZW:6\^<WY,WD??84I?A^_5#0Z*YZ?R 25'0.6)=LPXRY
M(L/8_S#15!MWP_1NQT/8ZBCAC^U,6Z*W^[Q,Y+Y$DD*,%JJ) 9ODZ1(3\4J"
M2F5<)Y_I_IEM,@%OR$45/<S>$9,XPW9@: (&NA6WLMZZ#]="^K\)M[#141<&
M?/9"H9$*#GK(.%J"6 &7QP%05PNS"N&QD.3G&)<EV1^(C0&-$O2B::Y$#%-S
M(DV@HI133$2K=.4I!/T7N#R=VVZ(R&BR7?&Y>BYJ=DJZ:T2H97J.&:%3(8^(
MY:%GE?-Z-D&Z!QY11>F/17[8W^7\;(YU+\2KNGEA$]!(<-.AQ%AJ0.=:IPG?
M.N\:1\K_.=@I?&J*'/$_(T:.MB@5I\Z"8M/HM)44VX3R<$'ZM!,AH_:5G! 2
MN=_EV5E,FW,^\.LGZ'=N-[M]E!2R+)"\9ENRG<4U[4J T^356&+:&1OHV&R8
M<*VS,3=4_P=@0_CJGG+5V%07&WS$"2P0)W'&: "U_SQ-P$:DI)&5WV["&=DY
MO5LD804)'UZ2C#D1W@UX0[@C/Y7)2OB695$0_MD=9WFQI3_>9$MV6WR_-J#<
M)M%+DB;5^W>&&?4V.HR1>YY<U4EX&MJ[D_$J5[=*JQ@=*<,O4$,-M<@AE04"
MQIB@F1:<#>KG3*@+5/,"X^M@Y[F9JC5QE.@U2@_L<)$F?YSE!^(VFWF+5<I0
MAR^PT_40O<N%4YTA11/)>K-";TFU33)M1B?HE6JK9IN2ZGH1[9,J2GM2TH<0
M +LB'2CBT56H(S;$E><@UG17FPP120KMU&U!!/SAR,ER<D.GN8&J]?'$/YH<
ME H+3W!31@"OUS31B_ST(E>=N/$N@"G8W=E8QCS3[A''.'FE;[6=)U*'&HJ5
MFL6RVV<7+P#+-#'E9I,2&S7H@ D$8T6KI2AJ2.@SCHXP- LB(Z.9;S-Z<$*Q
M'HT@=K-1$ *PEPXW9D/Y4F*Q;&T%$3[59H10"O>!F<9#@6D<*W,"10+A,ENQ
M"@'\',9Y*MR(A6),0T2W6YD+I0#,SYU-5[L4%.M\6!IW\6(9\H0Q,&,]80JD
MK.*ZC@>9O,0?=&:.>?DFNUA6?JN(5L/CQS9R*&9K$\TMAE0Q S!+,UL#XTA!
M #$*H>SJ!DA7"[+GL($95'$@WJ;95$JG46];E;\-F9U!9 ,RPA'3T6N> VB&
M8;B#&79=605MI!!05M?F.$?Y>T 6?_JT2/DUJVUJ%CG$<CZ&>1M"(/3R/3K[
M=L<.N%R/<YD>^LKT9_G*5)?@-FLN;E_AR$D$[CRK#>O.PR C?P S07TM*Z&@
M#-1!9 =#M5 )Q6![61Q67ZLF%U9YF\F$O[G[Y>HIG I;XH*U?,Z7\=\.28%%
MBESRBJW'3@YX,.;H+)!J?;U(WHW-D2/3A3DK(B$P48,J#H2@3H+&"B5O2UD8
MNDJJ0T&7\J8>05.J!'#I([+$&*_8XT_-:S,2??<]AQQ$ <BZA@O9LC-W=/\6
M-Y0WS=DDIR">7HAG@Y+*@K^-7+ ]U+P/)%UWC5.+'-9+256ZFZP\%!%1[R=<
M5;R<C6;I=I@F5T+PYCE,9).5NE$!-=8A+/8H<$T*-;06VI 4WF!/$OM";".Y
M[")]CNTMU[3<,Y^-I);;O+7T%7]/)GGSB6OQ:4'T4UV6MM2>RO1EPCBDL<O]
M6B95BOCG2.9AJ/[+[0T52Q;<<\4#*;DWC+D>/[)J"+32W$3Y.[_%S::2C.(C
MA0"M;E:GC0L:_@N<3?S=+(_& MJD2]DPKR=#O;GXB^G1V# 2@6S='<2T[N(M
M^/ ;^E[FG/;V#96Z0!);VR4IX-R/":2N74Q$X7C)F2:7F,4LD: 0D(6RFS:E
M[I/K_'3Q K%%DT!6 SQ&@K<Z/4=.IL8O?17<8(S*4:@&@MYMTVQ(NHK'XG!M
M?<@ #<C]?/WD _KP+XI.NR *^&)HW$VNO_WWR"O<89+:>A*X;+G!C?):EO8]
M]3;72B@H(W40V<%8+51",=I>%H?=YM;D/D"WI.&B7]_<+>\N@KO+O<Z+1[PG
MT[:-2K(1?L0KC'<TE9-L:>GS8C)+9.S-C:A4WQ-E#*8&&[".%%X7Q@XD!1;<
MCN+3'/+2X]"&'MUD-111FR22-*%#X6FF8-GL,*G865M6V=E!O7DFWB$K(];0
M KK.O7H0=DMWS&1W3?;$Q@KW%GCXRRNM *8[JA8PZ%64AI.>$T>&P4YM& [\
MM9*+"(_X-4]?66\'!H;64<S*.*"7O"CR-UJL&LX0B",07N%^[6((%G@80^@5
M0#4$([!W0^CA1*-%$I[J_ZR&X+Z@#!?"9 J23A@K CLBHBU?'%R  @N_$G08
M-ZT"-2#H"G#$1<]M&C]2I.#PCM^9<YX;4)8'=HLNFE*%X>[[M-P "^_FK5JN
M!01U[WVZHKCV^_5L6C[.JP_@_03=UN>#-+L5VM/C_M"NAJ6[W>[# ,C^<!.B
M3OJP@\/D>KCPI%,,WLB/=Q!DQ[CYH:()4]PG[M4=M+Y<F>?,CU%RU@<!! U=
M23$NYBM&UV_'XX6YTE>-XV?PG") SLI<HLA,OJ;Y7@C7"&J4H8C.'+'FT-4A
M5G&B A^[#A#6%-4ZD "-=YWYZXF$6TZ'!PRZNP/X,'F\P%RJ8/IB&HY.+_+=
M+L^>JCS^?=B9:PLQJ#L C4@.Q_T*5B@G^QV6[(?X1>L0/V;(J*38@1W7]\O%
M(7@[$U6N?9%OBF@';T6/O,7(<_X<??Z5+,+;/*47!$3000V[QI.#M;BQXNOL
M<"@M,.L<QZC99A^;-C6T>XU"DIFSJ9</M#%/- WM*T?5X%D6'L4MU^\([_9I
M_HY9PUP6[HKA/D*6S,GY".%GQ9R6#1-P%LRXU#5=#!MB$9)A K,MITQ:"VRS
M><6*2]^OKS['K#3U(_%-]QF5F?Z/OF=]C5+NMFCGW9AX+I:$GJW:OU @#5,Y
MRTA '?GFF[16G[[IA_'?O6\N&;KG/769=#D6HH/1YE;,X]!WY.P'A13H<W*(
MJ<%R:@HZ-;&H1B^/Q>@4L1]P0Q+.-9TT$P^X2&@G\>,Z;R(329US/CN&C^2;
M"1B'!C/5JJ_SRX%W-P@AGOX5N]X-\B&0IJXC:/@5Q+2Q$*[N0_2?S5'.,?,?
MTHU-[I4^EI.Q^(R%QF$T=)KHZOAW5V;CF&0N]LS KS+KL<M<DZ+U 2BJ$*8U
M7]>(,S>CW$]55%1!2?Z"-TF6T9VM47Y_3O'IL-_S8B=12KF^3O.WFXQLP'>\
M^YK]!98S-HRC&RB<ZM(<4;T[KT%\=?12Q>;.A^(CA0#X,ZH)!5PE99SFI2B7
MPDR1I=4D#3G0MF#\X<=#E*Q([&28C@X45)5X+;/MHN\M$( :[IKQ=5V%&12B
M8*RX!51I=1=N+W@63L*/1!/#LRBOO1/R'7Z./N.R3VV[@&#]#0PL'W4L.(*"
MZ$&@94'758  (@8)K\:.3!]K,A.AHGC ;;-(?%AAWJ.<I0K0BS\B-8WQJO>^
M\,<-%RCX&2)8*_1Q0?0?^+ASU56^^[O+J[NGJTM$?GJZO[VY7#Z3?SP]D_]\
MNKI[?D+WU^CII^7CU4_WMY=7CT]_0%=__OGF^3\F4\NRJ!25)/\Z5D?RJT;$
MIQAG$=D7+#\GQP</%CC?2=L]#/-4;0.0-_7IX: ;0 H0$@<3H$X,/+,"B,%_
MSLH]CI-U@E>7^2Y*NMGF5E@ 1>ACO%8&$Z!?A;!S858*!0']QE$\;Y-.87_A
MQ+_'I5?P1<M"?\*[%UR8?+\&$&A1-;+<6D$[4/Z72P,+9MVFD.@W#@NU]Q_*
M],+.-4 4R>,1FIB69_3 3[.$.^( 1XTV0;31H@X!+DHT<].]]F>@J(&=>NT?
MGFW49EX; _3  F7\V!AOY>SH /UGW9BYZ-42H/5_5M8]WL4VN?G6E5\#!W1G
M:F*X=0]Z#.3_;E//@?'E P4$7O1=6;X[T#]VL[CS0U5640:;K?U,DR8.Q7N_
M1FLA873:PK2JU1HP[WIMY*&C)A(R"-T>PS;3:CA-7JY6K%19E-(#W9M,=,FR
MZG0/#HQV.PFBZKD5P;O&.W#3K317X[![ 5HJ4S8Y@[6#"80Y:X2!K I3D;@)
MK^BC>5J.S&H5)F"HNC VUMN%8720 )5AS&QHGGEQ8"2A@15^'/-80 -Z_S@^
M[ [LY1U[6$[W# 7>XJQ,7C&_[+.O!.[X0*O"4 %;*X0KLO_58AAGNI;L$E_4
M26A10.+.&7@5F5!(WFX^;@F9YB5HX/77@^BT<)T7=_B-L)L?,EJV_:'(,_)C
MS$ZV;$>* VE !68C!&T':@,(  1N@[G3Q#XU#98O0:B@A@QJTP$_KGPF ]RO
MEZM\3^,U^^Y7"PJT_;6PW=K_:N#\;X"-3'2WD@24%LB3P-![X(&<YRKGX >5
MC=4]T4.FJ%B5/^]79 DA\/_\[0]]P9 ++E@@Y"[841#4CP@1 +ERI8L+I&>M
MD9&*#1_WC)?MZ6=$P<Z^_0'.B$S1VBT)N,@:B9--=G$H"IS%[\]-Z?MEMF+_
M2GGB=[TDGF.R)-*<0\-TS38:C*'./'FJ:<\TE'=G,*L<A@ILVOW2EW3$KQ9(
M#(KDJ$@9EKT34@9&S<@+],+&IKF^,*['[TS6TU,ITQ$UL3"<!_N49'F15.\R
M;5\^DZ6U^VA;D!V+5TS;,F=L& \S4#C58SBB>O< @_CJ7C7JV]$LD"3#*_,J
MA!#9I#THA:8D"E@WQ],FP+5E#7#F?A[_?E.6![RZ/!1T>\T??+(+-+)C9G\R
M)U^Y(4-E80T1K9V.Y8()D)?ESE8WVX_=Y')LQ-%%)8:%N"Y=L!,23@0H=?$4
M 6^4M@?MY(8O:2V%DOW\5:"6UKR-9F#+-[(_^;$@\<&8F;(0"] 2>T5WMDPC
MI; LM8?-49:KE$/@X(SJ C&ZLQCS*RY>\A/,>>@LJ.9=*,4?)K5T;6L(.3+M
M75=7,.#Y5FRDFZS.4&'_/IJ-<23\-X\8*Z;L)C$4'Z2]Q#@F3U#&2J8D&;1R
M-E<TD[2/1FF)L$?Y5Q,+Z]:+(K@O/-KO-%5W6P)<YX640".^"Y)_W^(NBO0F
M_1@@_L.5+4L)Y6,EHE>34H>\>H</)8N;\7L6"2@U^I<H/6!VNE!0.<OJ$ZZV
M^<IT=>B$&D#R=(]8QFQJ QYL>K65J9Y\ZP5BV LD\1>(4D"<!-1AV GB?2CK
MXIQ)V5PFXQ@C %O2"V$TH38XK.7H>.DU&+D/EFA!&(F3)&ZVP<+K.;<0PUYA
M.$FVC&.<TE9H1++RN#M,M"DPYM=S7"RTPFGRBC7?;L8 VF'K/H9(B %VW_9]
M.(5  W#'#=X NP/=P_^G%=C:AC%$J3U?%2B<JZ>G+/*R';C:\0 O %P$ZISU
MVY!@CO7[.3*<X*NJ>'2,SY"A8I:Q4@7;^,TFD':='X(8G@%UUW-WK*!,R.K(
M>VU(_^8W!".RRM5C1;; ?W1@K"RI#<L/?,#>@'@(LO] >+AH,@!VQP0)?(>R
M9U<TI:.?H+$XOKWQ&N7^YY#.&M).*Z+!4X03PRJOKYYSP]-U)LK+<1/*1\SS
MYO 3+EZ3&',G^HCC?),Q*K80>/YAP=_[S3J=AB>"LXP)^:IP1H&L#Q&?<V0N
M,"&"F+/S3B-9FN$C.$""!=E'26$"*M$':%[5KKNQI>NNQXI<_&ET\HIEP[VC
MIZM)%B?[%-]D7-#F29]A9D\A"%3CZ^0I:!4#&TW-?]6P$UG5/.20!%'35+'S
MB%E0I9DHPB$H;S^!BI'-.!.XGHD(1<T\\)YI@(_SBDV4)7]G[N<BS\H\35:1
M>,7S0"99!O;W:]'.ESA$666S["F0/Q%MH(=W4TY,ZYG=%(3]/ZJ;CNON$SJ%
M-GL/=Q=5HFW/^:%,,@Q9F(/S<K^^W],;0<LS+QT@4&=U(\NM#NH=*/^=T@TL
M=)]D<86X7Z,&%/WVC#]7Z)Q\^]^!GF8[\Q^TABL+'+'J.,%]?MV& %W.P"2"
MOH;!,31@X0(]*YH69[M=5+Q3S7E*R%9CG<115K4B*T$(3J'(+C I[]?JLD!6
M"87=KM34E)DE&^;I-)(P2CG%-*AJ>PH][XI].K,=U6<DJ>*K1)DW[;&$ %:*
M&:;C(WB"1_R*LP-[=GQ!GQ 3O_9K4FTO#F65[W#1L\XX8T/5U!PD7+O(IA,J
M0-7- 7QI4E88MJ6):#":U[?>N*,'J7O6=<05-S3MZW.(4OU8=09) +T1"DB2
M"& EF$9(Z.XD/&O^)GO%XOB<K&;_(T^RZA?RCT/1NX483 6RH\E@8;N]3IQ)
M '5!&<B?IBMIC1F$^S=(=5GWA.Y; (80"$HW+2(ZJ*4&.Q2--+)FZGC#*2!5
M->EF@:DUDGJ-&K+S+PX.-Y(G"Z\@P9G?)7ZI&I9[U@(3,(Q9V5E734@/Z=U<
M;&QTM(,"!^&@VUSW>6,C= @Z8O6S!E!@+>ES(DQ- O.,PR6 T^ZZ,;JS$[1B
MP&BY@Q"JIEO O6M[+R^:99.5[&2][(-PD!H1^KRD'248);+Z2QM\"&K4'WY)
M/0K-?YXD#.0A\BVM7-EWH' ,!*/M>E95_6Y#>-=HW?"=S\Z!@O""M[@L,1;W
MZ]F&<];G!_N0H'3#192VKM@P '2GGQV-+E&D!:K1D-0NBTOTN VI?>']NIW>
MRQH%T0(A99, _!"]N^2]G4H4:%,SR52T]CXG4?2_19J 74.J=S<O/@COZBSQ
MN2IQ[V;]5*J!Z[]],D89@)YDN!9@X[>[%6_BX/MUVP@$858EJA0/Q+BM2.)!
MA,[SS(O1-3P0,,!X6^5EF:T><944+(_7^3!C$ 6PCNY#A3SJ]>Z*#M$%?AAO
MW0N4W3[-WS&Q19SA=5)QC0QBR7J@?4B87*PYR0,QO:(64+ [X)IO/#D8M3U5
M?%6'Q]+RKM"G,=K1;D&.70;R[CUMBE+K@[L;G'@>]%8.9]K745*P5Y.-"'T[
M+3L*C(FZB*&:H0W>NZGU,]-1H_J]#[K)"."AN6FGQ'B%(/2)O>ZO.Y;"KR,Z
M0?L6BQZ<<-3-ZO:M"$$H7)_C4O1*P0K"18\29Z@!@6X-=DF=($;S%Y-L@S.:
M9#YD<S"$!MCV8+B@1QL$=P(06X2AW&FKNB1*7E6+2A ^WDG*/J<_E$C ^FI=
M%H91"%-C^SRM764#B_;GEQCR=09=Z.**U9IC9Q3L(&T95\EK4O6_0!V #_4^
M8Z" [0<:CL@ +S0&<=9]PB<>.Z-''*7))F/;;:J7+<(G+A[:RH$_X6CUMT-4
M5+@@3%,TLI,V^7X7!/\5 MU$D%4![= @E0!=6.JHC(*$&JSY/;3.##Z<$-:Z
M?E-*(M:6IBQ(P&N+>^PWCE2@*XYC'#B&3GCKD'N$U%YY^%K$+R4;:J&%AK.*
MKUNC 4MBXPUEX!'O\X)&KCV!H1D<J/QU#_NMHM<&6/^EKJV,=.^Q.3BJX8/8
M_!\+X>[UG3##4"='G^Z !JYD[BZKJV^!N><)10.TG\-+B?]V(-Q<O3KD/)K!
M@2REA_V6>1A@_=N$E1%-!1@)CCA\&([W2(A>=VN&#T-U[*[5! RN//WU@SK:
M UX<XV09X-3^SWQ3G+[7UWDWV3HO=FPW['PY-I@*C(F,%%8UG($DO)O3*/XZ
M"OIS%AU6"=U-UO10<]][&551$#[;*FR? W=%#E!5K:[=#3,LQ>QSF#HM5-"#
M")]/$K#?X":SLK*H% LC_SJV+O*KO]#L#9F)2SA*D_4[W5'S(GVFH'H(HN][
MB*$B\?L(5RQOUC24I8ZBU<CLT*Q!EP489PG&G53N*=[BU2'%]VN[@/TG(B=3
M\Z^<$P@O-?8$4E[5^&0^NV&UH$C?Z_3K>2"G+_-,1:_XX&66CRK'OO/_[UA0
MN1<9M'2RHVB:(LD]F%#ED)W8,A0^)K;8H"]X<=]W])OX;P!QVP0R'A5WAK.M
MGTOB0Z[**B%1I['KZC$0C*WH655MH@WA7?=UPW?C]I*M-C58B KN)(A2?[L&
M!4R!C<HMS1XD_Z&5!5^CE)Z2N2T1CKA ":]#!&OEN;H@^D]O=>>JF^-)D'@"
M#OU!00_1AF81=+(L01G4/>(8$^(O*>:IMS&FE9IY?Z.+ J^2ZC$I?[>;T03T
M_.<83C(!,@7Q)&(@&8H3<&PK?T";OS7+PYX;Y3HO$"&^PDRU<_8@-9)[JZ)F
MA.=OQVQP5)#1O_::]CC'S-0[R(:H3"1LR+*:$5QJ2CD$7Q;2?$#F6=:J^4S5
M5SY+ULQ,FN9O$9'A.B\N\\-+M3ZD$HK/C#'/;<HAH/(RIY^F=K[F=/0!\CBG
M9EZ3X%@/07NI2S_+'_YK+&Z!ZJ&8:Y:#U; RJH)J'S'[C/7('X3'<=O!V!#
MO8'#7L4,#6FI;HM9R^X\[T.&6)&;-$\1C<#RM<YC0-8(IDDO>>%XYFL&AZH-
M;&>_71=8#PM0$]C&B+8= P,/<3,^4A;0IZ,/1;['1?5.B]549/6CQP![NJ=[
M*/"^R%>'F"7HX#+9T+N?2_R*TYP!L#)MAIDXF2I0.:AI)J-5%>HTDOZ+0TW!
M;[=&E*"Z8$61^!O5FO("M6@C3IS!*.1%4<. S'VNJ<)G#\UD<*GE&ZHJ1[=Y
MMCE[QL4./1WV^_0=+8N"]KP'+F5RL]M'24&9N"\NDW*?EU%ZOZ;,WB:O>+4L
M2^QZ4#Z.%-":>X+8K?5X!!W_:_5H)KMK7TT*T4V1($8C0J;?C![B!,,+=R><
M!U7RNSP[N\@+C(3Y0^9"B$>+%_GN)<EX+W;KT9(- 2CGH5>$5IZ#$=I_;D,/
M*^8J$"I&@.'Q8,&6,5E1RX0!AA@A.ZUF[NBAQ;S]JY8K;D!1K)-7[@M7@S.M
M.>4-/*:\R>+TL$JRS4U6$9D2>E2K+, 3AIQ#1PHX(ATW:8,#UF'#A!G/CI'!
M%N[>*^'NO3;<K4=$S9!0L;#+J1?$++8W"F0+<9UD285;,PGGN'[,\]5;DJ;$
M$^OE[?-'0PC N)GA(JK>PQW;NU,8REI'2R4!MHI^" N>5F1^%=P1?,JDLN*
M5U>?:5<&7,H;VXM#41#/<)M$+TG*JO8XY9.-) 622G:2V$H6V2@Z4 ED)S [
M*G<LXD,B+,94TLAB/BQ*FW&]9XU-.1V"'+I21>7F*T@BA68('@M\$@)H8.MZ
M.6T"!VY<ZW0YK8>%:UCK>J$K^[N&N,J/%@92ZZ_S B>;C%LB8;J(LC)B-V/4
M\-D_4_4DL<\L3J 'U(_BU EH]:H82\Q_'XO3..TVA>#TD"2(5(K,Y:LT [3>
MJ2>D/1$I>)'95YP=\"..\TW&#OQ=,Q)[\: 2$QT%:N<G]B !I"DZ<:3)5F1X
M2$$,<4F<4#SF0WA:H](D8+)-[],VV>]Y==J?R$@$?,,R0_KWN,Z8_K>T X62
M.UA'-) -ZR#>QKUMVF(4IU%9)NM$5 LGL*48EZGA5HR,8CKT B7U@?+;%K.=
M#2/",HMHBUC^=[('2C+V6T:09^@6K3_R;7#"(\.23 )O\">?5WV-;DR<K#'F
M8]%D*,:YN&:BO\ORRLS# JV:61%0)7HAK# IHAW/'Z;@AW@KI2*4Z5_)V 2)
ML(G(--%?='A_VR8$JZ;;T/"[LS]-;Y[4.9?XGA/FK+7Q9Q,/L"YG11B)BI5(
MUODUHFEXU;LU2Z8'!Z@^IXL@K1J=-@3_=3K[N>DJE,"1F59(8H48I(P1\%@N
M48@_CM*4]H;!Q2OL41;A+\9E25DAFKIM9\=:3<@1%^J0:X!@[1,O!T2 XR]G
MKC3'1T@@(XE]G-$=8&+G"0+;LM9!N[=H!!%GW3V/A1TPP7JSN IUU(JE#PVB
M\XH;3[I.(UJKDA<9X5G7#+(V+5H  \$MV<.<1R5>D8T_E867*]B+:GDWK-A
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
MDM,9;@08NW\^1+2W?$1O'H<N^VZX0,O^$,%:R[X+(MRR[\[=X&7_;PII=?D
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
M Y[3#&/]J<HS7"0KLN<Z+Z*_)^E)H8=65TE,LXJ:<93Z1K?5RJBW3EC^=7B
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
M05=QU&U?'X[W#9X;0[J3O08-43Q4HTT=O$^@9Y(U;3SOCA:*GNG%L>M9&R<
M/=,Q-%#/0'8 $!+YLQW:CKX4QS)WN-+&/3VP,%9B95PU#2V@=WNP<-$M:T-A
MZ[,R @T4;9S,^\+*O$<EYR>-CWA/WRAE&\%>?3Z9;6XJO+M-,DS_:XI+!E,!
M,HQQPK9,9A@)_\8TAK^NJG(JJ"93/V] "B5$2:#?*#'V8U"!3E-NU%2>VXX2
M2("C$<,:W"CP\(%-AYD^G\BR-9EK7,Q=RG9X4-,O33N@*6A $T+5VKIBPF/T
M]BDB@B=1:O+D!E@8:[ RKIJ!%M"[_ENX,%>Q()XU>D,U^)Q-K1VNYH>(0/G>
M29@ M/O7O/C])GLH\A@;GWV9@('U6\NZ5L%;D' :KF'#IN(4'"49$@BA*+F+
M%!3F+,G.]D6^(?R$H.BT94.YQ2NV6O;)> 0,K.A:UK6*WH*$4W0-&S9%7PMP
M_GYD05^5!*#G+D)<MS@'?=[7?<Q3TJK?ZMN?<OE2LFK?!M$'4P%[QC=&V*.G
M>T-(0#S7&\Z?^9E6OJ;5+,\N:-4D41^R1+])[.FN.EDU^3R]Q+16<VF\\]2#
M^;_\M+$K;T%U,!ZS76P,:-.E"2@2L(!WBC,P#1 R+%=_/905RRGL6RQ:H,#A
M@H9M;;"@P,&%"ATF+*4+%5B8TXU17$=FKKU6K(XQ7I4L\39*\?U:K /)J^A;
M9A#9!1&L:K6C2$=UJWNP("I7.[&D*_7,$'GZ,RTX0U?Z?8TLNLE-MKRW@@]V
M"+E<$YN1O]:L [T8_A=]1R'D^M\##I(9Y<13;\$&?HH<44RT$G_SFAKUP<2P
M!CPGRB+J*)0.LDQCO4<U;0;9L1T7V*)=!-/:M@T1WLK[N>LUE.-B1,&8_@>5
MS=T?^!=PM),0?99*$EJ\)BO:W9:.]H"+Y:; F%^2RP9+R_(1LT@CSY[S)YP2
MVIL?<48839?9:KG:T<,Q=J_WBD4[2UVMA/F'].^2?$VC]&1SCP?B /T(I4GC
MX,/20)J-*TV.F""*Y-"TI8ILG1:5Y%]B=)IF7O+QT88SP-[J1RT6ZJ:Z?I/1
MH6=4CBL+ )*143VTVHQN2=,;E!D5XR/! "(<H#8+LIDO0!4(Z%GUH:?3'1%'
MY99,!Z:MTZ_SXE'V!J6\TN?!%?DO;>F7K:ZCF%4$XC7),DMT.@%-@,/GJ2:B
M/JD^E2"(DY^(Z^ZQ,J%+=9\19N5V"I4T[W8NB/-B*H(\K[:-R&]!(N/_JO-A
MOT[X>)/B,1DYWA*G3H\-SP]EDN&R7,9_.R2\%&5Y_J[\RU9(8S@9H'3DD>*V
M\I$'TO"?D#R*P6Z((,A019:$D$II@5[>U5],7BICL#9KY+4\[3-"P^AF#_.J
M"AI O6N:E8^.0NF4"/RYGDX$^B.)@*WO]1SPPE$CK4!]"M5""D*U-!RY*9G$
M!'ZT-Z5,BWZA1F^S[HLTBLU5!]I_]K_YT;$G]S'JWT"V)%T&NL7B& A,:8Y
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
MZ%<Q[%QHROLS>-16$([249%YE]8Q[#NQ/:]FW^5%M5V2")CP\ G3"LD:N71
M_G79S*I4XBZ$5^TU#=\]I:* 2$"BWS@L@+Y.S/#,/C@_]&NJ#@C ZQI9K=UM
M!\*OGS4,WW6P%#  39V8X7DU]>I0Y'MLU-'VG_UKIXX]J9?JW[QJ9'?@;B4M
M!@*HA*?S.*_>+<LD>HABFO=B5#X-C'\--#(JU; #X%47#:-W4X,)'!* @&HY
M*;O@1S:W/3>__6A!'=UTQ'$XOKD%NY9U8VC(,<YM"/>I3_$6KPXIK6W,JC'R
MDK(WV2L6:8&V<T)79*#R](-$:Q6F=\+T7Y)^ %O=Z$\@L_K:O/ FQT<*@5/.
M%K4)\LM#E5<XWOY"J!_(?!@67S.@_W1V.\LR2UT/!9)\;F.EFQNY34JT8Q"T
MI"H!9]\]R=9YL>,^:H^+*DI8^8 J1Y&@CEX%>;_9W8.$D\!(0H.%'K,Q[C$_
MK97<?R-R^[4&[(8"E%7F($8K8<P"[S\7K)<9S7E4ZTV&Q &RA.D$D8]+@BCZ
M?%0(JWE%L50>SCSG(TQHZD' 2SU/.%6&*L\3C !9X'DR]JUUICKUZ)0'_^I
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
MQHCRS8;NEC2YTM0045)SLWSI^=Y&D*:E$JVC?5K=;5C5*CY*L7-NZ=;W!#D
MKR=, =P\IS!&",S["N,UE:=7)^U%EB8K.>;BJ,WFK((;,UB1&A$QF9X?4Y@;
M=N?^3I-4_JF%S0O7,4J1_@IQJA#4+[YPC/J:$<7V)#R>E26N:)4O7(Z+4A:2
M0HE3UJ#UD<HH)J!89:FKO>WNA4 448DH92(##%>3D,L"5B,0,8F(BPPT8L'\
M[K,&+5G]JZ/O8 ++H,95[PLPY]?5LV(_JZ):U>*^.58QF'V81]*8IL:1G!1^
MA^58;=5VBJ #W3OI*V'<**'DX 6/CO77ECQ2$8=A)^JR1W)*<%O15A 2Q'P!
MP6T%M/J1L_9#6Y]0!$DZGGXI*[%KSN[$*@L,J@C]C[1ZE<6P*Z<"&8-UJ@S?
MCGEX1.WI"[^GO&@!%]4 [:9U63&MD2^MM3-?)]4?JCS#11(_8W1>1+\GJ77W
MCW:ZA_WO+_G^X24O*MH,S_&Z23*L]#XCAW\WM 0A_-% #N*85CH-#89Q(<;&
MS:3.?J6<,+XZ'0CR"T3KOCY_%I@TC+,GLHZ.ULID7BDI?!+%L=JJ' E!!YH"
MT5?"F.'P-5NG45DFFP3'9$E1,R]C_8[91P8DE.2O8=BU!9@0[-ADOZ!V:[4<
M",$LK0[Z80M0G65Q727KAMXLOGM*DV<V&= 5\=,QP16?,D,Y+CVEY@ I/&52
M1[X#&&4QJMD0XT,=QF6F)O1U&IT/C +#WKP)P"/: X$Z0>[PB=XKQ.6Z2'::
MAV L>4,HSF8 IJ[0IF $+M.FU4KJ-$VZ)EAEJ.D(M@H$4-[2S7"[W&SPNDI>
M\1=,NHXL+Y_MJAD:983@/99 U5YD$ #L35;:F2L@]A(R5ZB1A%I1_%+Y/1&#
MF^)M4(5%I_? =1C9F7<[3!1(LF=Z<'T1%<5ADQ??HR(N=8\B&;F WD>U ]-[
M[U3/XO_]4AM]AM>L!1=+E4 ]/O@S7_XL('T1<%^]L+>+-:>^*F(8B]*KWC4D
M.:5W^]&I(2L018CI8Y.H(0<__1TBT)[_JLE#L1CU&;"*-@"KT9ZDRNT&]"1X
M203^;/^AHG6CLOB&-)'^%YFOEW&RIE-[[<L?1BX83[ $TW4( XMWO[#21W(
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
M%3P=.5"99 0Q7MD!U0Q;>@'0HY>-=L9!;(6.*MFN0EKXS8%8O(I4XWZ2;_A
MU]?KUQL[JSJ(]T210X]8T5NS2 ZI(M^H3C&7ZG,2&T@-OQ$Z3ZAV=]8>$S4M
M'#.%50-OCOYIH;)ZL)NZ!X*IE&>#O!<B.\DC$SI3+3+<6&'J!M<@H9(79'30
M*SLA+!P7O>]F5(4<#AP[A,/L)E^L4(;98:"("55[F3/L>/ H2N1,B0!=(>'Z
M_!"JJY>W$H+TZV/U)GCR8U/9:6;'M;^@.0OBQZ9L$[_+1IR6GL._0E[OL@%V
MO*5 *3XEA)$>5B71E#XSBP[7A6V[Q=6Q37*#='<[I2<$ <G>&Z/K-A)R=!C9
M00(VG<RC6(,UK)!Q\4*?^;S.+GDRT/2M )7 <,.#O@M<@X)<6I"A0*?JA #
MQ9)!$]6"&]*FX#U,%9;9^Z2N,D-F\.L&L\BJJS/F3L/[Q8XH(6*%X,J_1>F>
M[WFD:?X]RM9SA 2K5L*/$PZ=-39X6#01=$2QUG]ZF+G.4'/Z0&EY>ZAI$#4M
MAKR7,+WCVJC[VD"/!,^H=8LTF=T&S->/Y4?RQ9V82HFW#239JM/$^4]UGP.^
MR'R?(@LD$7ZZPA/<G6V>TV_Y+28VUQ:O7GA-)O]C]8*VU.P"7<$ 5G8 PYI+
MW>99S$O@/J6X/D-^>(D*?!Z5.+[(M_03'NSS4I40L41#X<ZHQG69ZZ3*K94@
MYU5C($R(,KWF1-;&"K$6/[ F4;=-1!L-=TDW2^?U\-(]85%T,^R@=%>]X.(L
M_L>^K.C(/N6X9B@JW,"B@NT:.H[E!!D<Y$I.<'\F$'4DAKQRLD3/R."3)9MU
MW2TV5=73L\"F0NI@R#(?9?1@B8YJ9=1YC>W. AD=<0AUWJ:@H?-K]BP#9/V'
M 8#K[)4X<%X<;!%W& )QAP$$K3,TU/"N<*2*G2,T3,'X@ F&^!ZT4.M :_(?
M\5D]/>W.-L^R6-2+M^T&!X&!.(YS%V@=RUH:O.,YJFKGF/3_S1?-\FVPA#E7
M+&' W'=J9UQN=VE^P+S41F"K-0NP][C$Q2NK2LWJ34=I6=>=%N^ZJ)^KGD]\
ML!'!J7L<XX.5[!"CA8/B4V*':(8YDVAH)6J[HTY;,/M "_>4P)FVE*PGBEIF
M0&'E2T&K[%2'+P1 1;!>_FN?[+;JU\U<! 02&HP0M<ZOY(9W;X-J=@XLA)#_
MI:Q,$['31E @WND*M,6T:S!A%29 YW-^[-Y)0B#N9P:I]3_3>^Z0#NC\UKS4
M QLIO I:3TXP<VUGJ!1A2O&L=7A@)]3#=YO+^DWF\_I)9H?Y@XVP0%S2";II
M:FR6!.^H#FK:3WLECY*3;\2CWD)J,!X\I0\>CQXF#].=S3-X=JPSZYJ@EAB.
M8SMVPO2%+Q,7A(L[Z;K \E9Z:!CR@E;7'??)\TOU(=]\V)>X/OTY-6\7'\W:
M9ZW04_+YXZZ8[O;BHQ/Q_+ZZ"SC_O6)O9Y;^X(]QORX0 @S]$EH>!'L*U;8#
M:N) _+2GNM;_&"6\7W74L/,7Q@!;H\E*>?Z>;E.,J4UO",C0K6]4!7Q+:N3-
MIQ!O,XV_:"/UE,6O&]G?<1Z/[(:L%__:@1*IH,#FS3DD1 7C*!VU3?EQ\*[0
M*&&?#W>W\7;CSGWHL,#3#ADH)5X@NT,7A!-TCBJ=,DA5?.#NH0>D\!4Y$Z3C
MZ#32>U&',\#4TG&XJ#=UCLK#2#+M0)EP1FXG)22W&GM:;B,B$)>;=&[><T"/
MA^>C9G030(=_AMX!]TN>Q]^3-"6XKK.*P*!WMT2.;_]OITYSDAN2%X_H$+-?
M.P@-Q-.=-7;P_59 /;4-R]^G0^\ '+\](JT*(=?X/"J34I3.&NQW./#YK_/@
M!$@4=+!B JG<X*#9,/>1/?-'BQS%LOG= 455521/^XJ] %CES6. %=[N\B(J
M#DTYM#6NWP1\HBUW/O;['."4WE"%#\384<OO.WA,!7:WK\HDQH.?AE:4$848
MROT3H4FBX8T?Z/G"#29J9\]G14&KX.BN.COPAS3^:P":QWD)<R#CN5(SAW&[
MEH&Z0L(:NNU14DK<QM;0W,PRW6;($9(KV:3+'),'XB[6Z2X]!UD@C66J1^B
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
MA*7 ,A#\><!%5+Y<I?GW6CWMQ$5!"V/Y6L6[5B\E]&[Q&BV&=V (+:+$S10
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
MJRXKT,@%];*H%9C^6Z%:%H#7/RWTD;SGV>$*(W60*G&WZ2FF/=#7T,,8DQ%
MUXR4Q-X-R*#)L"XV-9:[#>J;$.PQ_B@,N2T&?SYPN=VE^0&3&19K1%6US$P.
MXP$F];L.H*+U;O]Z18:G S4Y:NF!TPL= ?R*H_A?^ZB@>886&*!F%B]1\:Q<
M=,I)0YA#]-563QPX'?!LH:N$88I0TT*]USU2:_RVPUFYS)ZOQ8&(@][\6[IF
M4>@\.HWL%[(2K\Z>"\Q6&)^CMV2[W\I*;9F(_:>*F547R6%J2I!T,),ZPQ4>
M94 -QPK5/ N6C)*%"0^Z3[-C:?V+P;= ECJL#7'T%9PM:N_HW^-7G.TQPE&1
MX1C%/'96+QCQ:EI\US[+LP\%WD4'=E6X)+\OF4!O\PP?4/0]*F*^XQ)E"/-R
M^>0/^DS. =&;LA$J=WB=;)(UVNV+'8F;*"KIUOAK4M=3>&96% DK*C_Z-WIM
M)W$KYR3^LQ1M]4ND^D'</NZ-?6Q/@NU[T1V*TNXRLH4$Z+O)UB#E5Y6-[( W
MERUUTUYD[D_&Z!&7V)ME8J9<;)9GS!,7R+.K:,WRL=39\5(R@$QXC;I-UKN$
M!B;#7:G(<'?E):&GG3NB!GM8/LDV>;'ERTPRHE11P@H?L@&""D6;6JK?F.^
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
M@^D#0 =BI/OGL+T$&8-)7+]8MY%[#]ZID!HD2N,)';3:+5K6</)F?8M:ATL
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
MWFJ$IP@L'%B47BTJKU;82,$!1T^KX-&67DE)$HQ"#0\^[$4"M\R[/K0FN.J
M63+'E0L%;A';S0U%0BL(<%*GX*"@9ZN@U+"GGQ5870P% J=,Z_8'05HM,2UL
MUK-'Y-Y^X&SZV"<E#+UWZ&_& XETM0TFK6GNJD4N,[@$(-G:45JYNG='3@,Z
M;$4 CY2EYT+K+JUJ*:UG7#YL-/D>9S"FB)#9ITJ_QN@%27(5)U;IU4#3HB[5
MNR[N2"6.$@XS# L-/6V#3%N29=TOS+M3KLGGO%?8!@DN^B3E>"O?+_6)G"EH
M0\7;2J@L478V*FH69:F.$-)DQ-4QJY08XWM0LFRP%O!V-PX.$E^C._' $AM#
MB0=\C]7T#L9!I9-\F7#AH=S<!VU<2@17'+X!KPUOD34M398RCUAJY,I)I(WO
MTR^S,$HP\5=A%(7ON+ NS>UJNZ5]4. E4NE+M&97A2=GB=_B^9P4JHWM X0
MG38^5I,+\C83:<:G^M;VH4*$4!M?H[D1<0A@$,.!52_4)=*YGZF9?:J<N]!7
M+TG]%8*3>&NNF0$N 8ZF"Y,[Q\4\6)9J) _G>)>E![&V'<9D/'$"H Y$$I@@
MZ3*S():7-V,>0\IWN4;+=GUC.S'#3ZHE&N<FGRPNXC$'8^>CS$;J^VE#+RNQ
MT89F!9<=_4_L!=W+1LW1V,]*H+2CVL8W]\T+8#-@J!WL1(H8N0I>UXVY#HE<
M@ZS$@C ,]OV1??N6B';6S-_P">?G1-)+D@B^I@DV*8Y#S)4P2-#<T52F)/DC
MB)NNT7(_8C+P9-R[=\ M2TY$3\5L"<M8H:TU+:N,N42,.=?M+*!<[MM@XV6,
M)>[HI5Q;S$CHC6:?6.'FBJ0;^1N(7D.]21$\#V9S?W(@NF]>.PN8.#1W=$KK
M3^"(,L>2K6D<H6MG&BT;5<UVPT_,"/"EZX5]%?<RQ8F,- +F&20.#(!WZT0!
M=N48NFXZ3WT\JQLP@2ZD':Z;.WX"J@.?++GNEZ@E]@Z<(S@",Q#$\ UDQM2'
M,,8FU-%D['S0/6E$1OD$GBRFR;(V:$:A'/XKM3)\8E8Q+QEEY_?)<-9D]&D9
MRE!AV<E1?W!Z;)5QJQ7]LEYEMB"C.57F$^'^#"3075\L&_-F]MODS>S]K?*Q
MOUN?1_-R0%*U:CEK^7[XCJ5\%T8W8?J:3%)_.W]8@\^RR!C&*8W6XJHY/75F
MA"6FRZJE]C%$ZYG?XKUN;C-6A&BVQ'6H2G-60&*8)K,P@G^MMP\F.#8['0Y$
MN"BWQ")91SDI@BH"DJS#H0&$0;4"AR'-[V*-.TMM6YLAP4^P)<;"K8I$C1L*
MH\>!($-D*]EW,]X6V<Q]A-+ZH'#1O(-TMH>9AHGF !GNPF>VHZ.)[APB7>N]
MZ89(Y4DWHYSG43QK667,<7]P9@\@>,G-<="U$-PV#G9O!UW]-1Y-<E=]]%=.
M&^@);^V@ES'ZS[?;Q_%+;W37&SW=/@_']ZB!#NMG]M*WFG2#P9/2VA@;YS-X
M T$*[M"2N,8//VAN/V RNTX1%.8@6B4MQ;FMT/_SZ&_*+48R3A>(2*O.,T$.
M!R09.O6[WEV',4EYF&?3;RI)16MN&4R$R+3&#1-3/9K@K+CDP1!$;] %\4OH
MTZ\;M [&X4%(HO6 $*#4DG>0%T!\#+X"=.)P?$3XT)O# &+.X>#NG)>T=T2N
MSK8!I0/5EKR2%,ES(X!CNHB+"E;%K #([=:VP4*$S*Z/(+5^MMI#8Y^1R!"[
M<0VX&W0(\T-2DH&M0IA];(.(.+%*(Z@UU3U;Q9*OO35IFF.[I7&0Z'8*Y:70
MDLS%A2MC1FT.?%;YN_KFEH% B$QK0C36B,=7]<Q?\1M(9J%7RM3/M.<T]+4.
M)6UI[OJ.:@QDBB-66-6:[!,&NY-E(&E!;-=75&/045T@V/8'@Q2Q8&T0OP*3
M, *K9$<@OOU S$4,@($3+>\1QV.A& F%7[0,E[OFE"5A$2MVY OX"@1@0HU=
MI+2V$DI\5%KRU/L4A8A"QD5IW:#*AA/$AM-]%G8#8;*><#4O<W367RO(#C%[
MPN-8AA8Y]!>6_:.]?^VI\(,',S;C@2GKSL\XFC5($8;_!"+B\=+PQDMK;IG\
MA<@LH+#_C[R;9%\Y,70YD4#:&@<#(4$VXX!.I-)"/YJ>93:IOX%^FE#]BRFM
M;8<$BTRE)7\T@>('P#5S@3=$ZLJ9@L=T_@JBT63+@[9A(Q$=QC@8==M@I)!?
MZ)RNCSOZ-QY>=K V)*$QC(.3%$"TQ]E.-S:#$)9K;]Y0"<%1#AQE0FQ1YN&D
MUZF^)LL4IW?]:3OO^NO1MZ?GVU]1N_O?;GOWC^CG6\U91C*RAX%7PPS^A",\
MHQCCE]_:\'J*5L/ F(B:UCSG-\CF!%OC-&^(2=9:',GABR7^M!WMM(<!$A8
M]CV;"$\FRR=T>L&^/BX.;P0W(/MOP\;;?> #@9HB1DGRW]6_']+X<Q=&Z-80
M9!G#W.4X<H(8,0/#(?#(3WX&#N^/-/-16W&S+O-EEE9/$,Q*YF <[A4AE'\I
M[([--EKA6>*[=N+9G1^^_PK0]?2K P-R*)J@^3\#UW?B&$Z@ZQ2<IL;^ROS$
M)_R5<='&YP0NZ4A3^)RC?F)8)N,4A*!HAVT-BQIR]C-Z'"[<1)EB40;J!B-Q
MFYS4I[PYJ9LMQH;EJ=Z=!=F\79#_Z*#Z@+>U*M'_]#6_:+4$B?QS&XTYN[F2
M:-9?.9=X$T>=M7S:&K[\VKM[&/W0DCBJA+05O?RZ9ZN+,4]5:,/%DWN*PC>(
MA'6U_![CNNZK .,ANJF_994BV-2*#V2R-N$36*WI6087+'&[:/T.:@ 8)$F2
M_RE4KN@],($!28/X-44J.W"!K@*>A54O'H=HUPP#%_J@\D(S#N5H(!6?.AQ8
M[HQ[UB1%NP%HQBXDTJ= LMS$."CM3.+;8&ODB_8-,(X@D?OQ22YU](O?AW-L
M_/JKL-0.73<"^-^CR0UX36Y@3"KB;&"!O^,G0CISRQ+/CIM\LF*!W V]/N'5
MC566.(UP)80A=M@;B+D>>/$HNL%Y"K&]OYP@NDUV'>; GPA5SDUK\D 5YKA1
M\.+X8#1!$D \3Y9/OA,DF%TD21X%JGR=/^$HA6/6Y)$J@D !L3&C[8)U]*]O
M_ FI5ARRI&3/[8<+$#^=C_R8@35[/1=JN$L+O.TRYB<<53*R:S:IAG2]YYKN
M)C!>A+'C?XW"=/$89O<QDI@+>*N\7.OMHFA.N[.T&ZW*[S[B]]'! E<F"[MF
MOC(SP_3]?.' J'@G3IQ@"E]]@"MY)/$=-I,#'[Y14QMP]OZ$I!R6*:BOM 9@
M7P\ K](8!FAW0;O(*PP("+)DAM/L@3U&[(]R;$2(6]G3^O4,__,^&,ZQO0L[
M"M5V>8#.*_01><<4 ._HZY\+P R6RTI$9I2G\*:K84E(U\X")H[?7,N+<X!/
M'$OCFK0\:?IMIAML&+KD$2)&X@#P#7M!<^-NNZMQB.LH=AX<<7*AZT.@,<:C
M;0Y@.VZ OD:_VS/['")HFLCO^OQG,%J>(H#.U%[Q<)6_5PT#CSBP9D=K;ACQ
M#':(^&K-%R65F<P 7J&HGYPE"?:)'$]\KRMW/D1@<?-!0>4F8V 4I6CV^=T%
M'T7S9;5B=NEO(@ 3&/9 H=>50UU?\ P!);_O9&<?=^. ILQOM"-/+*E01N%"
MYJHA(8R",5"5K>?]P=F97JBI"Z,0Y8(UKL;HV)";?X;NOU,8 <09+\5, ,R3
M?V,_X\ C2?+;D&K'"B7F!^W&5$2Z"X!'/,MJW'EPI=(&!RJ!$0X(8AV98HGS
M<ID-]T&<1CCZZ 4DB4]VA1H^<X",;Z##Q%H'WD@Z?E5WR [ZK3;LHDSK#22$
M)6F$EE?QRI:K\IK "]ZN]@.G,S>4UI0^-N1<53 "9*[56 3Y7VC>(2)#V(\R
M:5Q1XC1L'MZ('::Y<'%COP-&%A<KE%2KU>Z*R<_DSM:&PP%81YXH*"&K_;Y(
M8<D=#-"I4X)UBS&0<;A39]T2Y8(E\8B%0K\+HV>P2"-WYL3H2/H,/ #F^+%,
M*'%^R]&J#$:".]6<A$\21NC[IPP&*;:.:7+6+=^2'O"A%:UT1 HU[)K:_H!
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
MWT"1N7S#!1P&+ESXX#[(V+-VZZ;YF[4>T!Y,2N9!X<O8N7*!24^G>^=)O<^
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
M4 ?-5']8]SR8S:I,)MJUW<S3RB>U<- ,T&+*<Q5Z=>?X%L-8@1>IQ%,S#\C
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
MS7*HW@8:"313;.B"ZX<0<QO,'2>)W9FS6, _KD TG3G.Y.KGMY^I,N7N:Z7
MNU&O(!&T#DU?-@NO?:\8^SN]@W$@4;3%"W+ W$C6>D*8&SRKBW'R%Q04KZ1-
MWMGE &-5$&M-]#A<63V8ONT\7?<$*%P;26>Z+8',1OSW0]@8.LKH81Q %.TD
MHBPP-ZB40@ES+V'VJ= _..H/!IKJF[:5%;>T&?1:HALXG^C8A0-$QM@7\#!$
MW_9AGL4!2^!4HX(?&F*>6%V, \ON+)-L'A@5*564^1V'^3V_( ?$7R.ZXV!3
M-^.$+RRE;4&WHEEI7)5P162J)\23 [W,YP-$P^3:#Q%E4XJ'0VU;FP0N3JB-
MU<NNN(O'KRK!-^P2 B/9!"?9;% :QJ7IS;R&-R5./P,?U_,A7D+\&*,,<"#0
M$J%>:3"8,*)J-ZFU;U!A$'I)P.+[HF:/HC6U2?#"="J-QS)GAR)NKC$A[3Z8
MA-&<_/8^0,Q%=[N50PJY-RY\D)3,BG&^3,;A4P3>8)C&3P!12 O=VLW';<*L
M 9R3%!JF4M$5MXR[,+IUHF"45H\&.$Q_%8*$/6@1!P,7_QM'["-^U?K*=Q_4
M)B JY(BU45_%D101OMINUJZHK @P=D^;<-65;$DQ8K3 56%KP:[OD<,H<M!O
MR;J\GN%_W@?#.=;]HTG338E6GG)'7Z_*\[@_Z&O.E;_3^ZI\UDD*>9,6P]UF
MJQ;?AVU"45MRU<:.K01O0DP(.O7>X;/N,XA3'^<U6.?5$XT,N>@2&8+FT2,3
MZ>4SP;W6<[$S1.3XZ.CH_%)7V20#0D1,T"^"HJIYO)7!@?V*%^@6(F*"U*4(
MC>LAEDH^A\@U6\+5AHB8  ,1>?%)NYE>[:X:4D-$3)5BLQRJY\1& K6+;0\\
M; S PNX4.YL'U.=X0X1>.OFSTA!R]#0. L*RXA(W%]DVIC!F\>(1)(T)WKC[
M5SEZTA]4HN?M U(S\4I]>DRS0Z#+?K)\\O&? ^\6L6N!#3>(2:*&B,N.A@@R
MD1Z92<\)O-YJ+CTT&3LM$88DJZ"B@,\"P>YNG'J1F)RB!>62MBK?$$<,*@>N
MEF/T;8;)@J.G<=#I)/EM(+5E 15#1B$ D\"T6W#T- X!;44F(/P&ZBVY$#^@
M+?Y^OHC"M^SQD!FJ5-]X?\#1(-)M< @0; D>KE+$ULSCIO@G-SRX^EJ,EO;T
M6Y)RXYN#^(PN0\LR&YF08?2P&"BB5"N(-]"2?"&- IB@2REQY_O _V(K%'H'
MB\$A2+2"R $=V!B'H1_?0%*B_%OH>VQ@4%I;C H1BA5$&FB!!'!G0>B'TR7?
M7D)M;S,LA&A6X'RO QB_@1ET_8:]H]K(8@AP$*K )U[+714X,9@AY<=_8:7W
ML!@1HE0KJ(RB Q[8LS6)LNH)]SB@:8J$R,8'JTN55:>(51>V $28; 7U3XRR
MD3;Y@#1W- XMN[*1LSD@R;#A&X@99G(69J<JIR[U5S]M*5P!E-#IEF0WK<:9
MZ #*T'73>4HB86\ FKP+LTQ8 (?+0E)L93@/HP3^503<UK.*_I(M97A[P:>4
M0UT5V64&TP!,\?Q,W ,? 0UZK"[VPDF8:EE6VC!Q_ I 3/!0NHT3.,?0_1Z#
M2>H_P#<0,XX6@DY+QT==G)96<^MED^N1V>&NQ?S^5YT_TZ<ODQV^3 8H'4V^
M3'*/4 ?HRV0 =#I)7H(O4Q.&C$* ?%\F Q#05F02?)GD*A#=YIT=^ZZ8#)T&
M@4OQ7;$+/ I]5ZP"BBC5EK@VJ?)=N3 @X9(\< @2;8E?DWS?%;M0(4*Q+>Y,
M2GQ7+(.%$,V6.#5U]5VQ"P(<A%KBLZ3.=\4N1(A2;:9K4QPE)6B@GS9A@7[U
M^S-.TU=CS:K\S3A12[)7-1.I,H4$OWPH*6$J?S5&1LU,K1% \^(R[&K/);QO
M,(#S=$X57^7OY@F0,:^J")OIV&<A.A]L(9;_OL]";*3#$BO*KASP+-HH.W)
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
M,$*7HN :/_]';%>ZNJ95UIP@UFB.@>Z(!&X:M3O/2;)0(6;%"71YY%_;UC8
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
M<O7'^Q_,H!_INH/@7\Q@/9RG'7KK:C#39?R)QE/<A]Z@+)S&OF! H1<&)PX
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
MR9^^O7ZZ6C[Z.5X]81-4_\Q+V";_ 'A*:=_QMT3/.9RP[/I9![8"Q1T>.#7
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
MT,!B#(K1(&, XM"F4J0*#MZ!I/:I?R#$P358_7PHPSBG^J=1@:H-#(TPP*X
MD#3),R+K5%RDI;PVS]GK3&2,3J.N>\HY*!%U+3<%4 W)/M(-R5XWQTLFE#JK
M)GE%FSYET/;%Q?'IT8&E@Q-[0=LG^)L\!]1!*?-%.8!I:8OA!VWW$"\#0#=M
M>59:8S$M '=BW5'P# #F=7AJLJV&%^9N&H3@&0""4*.R*045G-:%8"=X9L L
M:X.UOOE*I?HR"%!$+B)!XQN$6Q*$;(]J87FG2%9'"O-4&8J#_8#EH(?4>NQ-
M?]%R ^96 Z;U0)K^HN4&3JPB3$="8CJ)ECL].;LX&Z82M(!V<+6?@Y[S %1A
M?N=&'3]G;F]YWZ:E&ST$?I79H# J1 AT(=[>_1H"@T+K[RROI1#!9,R8^_4
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
MY9Q/7Y-W%8#]W*=D==MSD_VR^?>MF'?53=$CG4W1[527M%);[=EOFWZ&1"(
M^ADC&["F#.',O3)X3I=E>*XU"5D?RU8)-S4A KB_[[%YS>&9?9]G(]S+ C4T
M^822#*:ZWV]UV\T5BA&[!V"4=E,1*F -.7W8[QG*WH_3(6P*N,FZ )\S-_7<
M^FF,>[OL":6%4Y-@HLPJ[J8(E- :ND(#RHBPB_W*S\) 4A5%67"24&)3+ 8V
M2&?6 KN0;\)HD3/]2QFE7=<!#V:'*X6.4\6M]GONPW_ZT6)]82ON5*-PLB3+
MX2 @WO^*UZJ<43+'7?]Y>_/]X=:[O\>__?/RX?OEZ_WHT;M\O/'^\?WRX?[N
M?^X?OWJ7U]>C[X^O+T;WEJ02%/'Q,V])E*\X2/\[BY^Q.BFR#G=FNV^+YPH;
M\T11\HO,(<A)VC.F*'U'F2#=CEQE,')0(+:IAA98N[Q Q##A7+<'F:K@R&[!
MFZH(.!9PY+RY@GV7I->XT>6REYL%@5=E8&+A\-N4BC)N1R32-.%H<K,"\.I_
ME)F3N8I1>$+=D.<G9Q<7S@BHK1FLWYH"S,4%@#JT)AZ2N(9_]P7_VUDY)VI-
M359UX>J!3ZWJ/(0'U] H,R\BJ7'[TQS46+-MANN9GTYQ7YE<)UEQYWEY**.E
M(,:S/HNB5. #./*F>M_R$3ZB?.WOO$%;GN?1=6/BD<.73V=6Z#0/@Z40&L'D
M$!&?96(FO>5W57WXJC*"N.T!^T6IH!A-R?UE8$>Y;N9%E@.F>Y\8F<N.4,Z,
M;N.Q^ CF/_].VO_#S]!__3]02P,$%     @ &8A;4(JX5/?3#04 +"=# !H
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
MG9&,$H5>02)NC_OZ[T.SNVL O.Z2=^42^0(PRH$C8QT^5@>!R54-NMR!TD>
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
ML\(RJC*N*U5F8P,+^J8P-^N6#=\VGY-@^3ZE'K \.RSI* GS_+38=NH[)@A
MW5XD$W"\^ S@+,GE&H5K;98'@Y%07&K%#+FX74=SC8X_T.L!T4,0?5WR7M@K
M>7^NR:G;DF.!'06:CK3^V9[CR0$S;:!6!7;BY9L))XIRXE/I">^2L0M 1VY"
MT5V*Z!LR57OWV_P\9Q/U;K\SFO' &60T-J>+HPA:O_8#-CS[M"?QX:>LUA[@
M_3EE<V_K0N'XK0N%2^U=^8H@I[I5]"0M@4XY"=E-QTV';G #E_B6N-*\E)6J
M8]J*6@[?7TRS+'';XGL$]1]"^Q#:UT*;^D6LPHDF;!86GV'XO)-?]6B.5NQ9
ML3\#.G7;(OJ&U@^!_%D">4P 5Y0D8*8'%8!$C[L>D/2SY6+50E%QC')D6%,W
M-I=*5G>+MYWQ^I!8MQ^Z00?LUZ=_7<#2?$=>0U/JP">T)8)2/$Y-<HWY>.%
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
M"X\O^.TE=(KN >%OTL)9X95/5-9]U_%%L^HYH4N9HN\G+)76^?D]Q.V->_H
M9%8IQ9QH@K83)%])Z]J*,/DZ>:OU'=XB.MT!LBL&+8EFVL:*TP (BK;\7!"=
MWLQT_)2GI7COR7YR"S.4D^#B\ -WLM5V;,KQ +?4@P1GZ?$1E&/;0 H<K^,Y
M<BAM/0,WR@CYFFP/^&$C7N1)MK,J5J$3F%VMP,?L>M&G^0O\.H<$78/13UK@
M6$Y?S,:@V1?+%A<(6RJZK0>@J2] H@>3FZOZU 1%WP=!0K26.'.\-1#V6Y9Y
MHKS6EJ]%\)DGH9]XDK[//4W;?[EZL?F-(>7KQ2X;- Q1CF3>F"!>B$*W\K#%
MW ED>M$R[!6=O@[]#PF\6^6X2;?GVR!)FXDXKQ>%MK]=F'VS:'F(RE=%0FM/
M4%3&X#M?YO:@^8;2/PJBG*,$2]$#9;  IN.F$SL#5KVXF1L-XK9"@WE0B)'2
MO+ ([PNK[Q+N =J; "WUM(<JN84N[?1S,,S$V7&]J:.L@>9'@2OWE^Q]F?_O
MQ>TAJO\HZ#ZU" =>4_>#KSBJ?D.,!$[)5?FY;!L4M0258O>^D'J 5 ]?%5)@
MOG4!"D&_U!;<;@^-J?IP3(R"Q0"^&JZ;!.C/-/Y/>W$DS79,1WU]&-HIJK.
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
MY^; /6SIM=OSF\MOWWJW=VUVFJ>VY(_=U845H&/=Y^2O7$"8E@O?_/9T-/[
MYJ,R>#:5"'66',<6\-YJ_*NPW&9H).[DQ4Y>K$U>? ,3Q7293643;2<B)RK%
MT];@M%0Y:>3S^=95*5ML_1E_W:"<V&B"YV-S)K<I4\9]3E4BI@3+QYP4!7TP
M,5"D: HSC$"N1 5.A\L'8. Y,F96K*Q*J3$/UP\AH%!"TP;K_2H:_&KV:-"1
MS55.1P*YO)B-"LXZRD=8 ]C!BN.I?<7I6U@?3Q$-=^!%YD[O?,R<67E*+\O-
M_PUFEZDI'_,1"'4XAZUXG5^P?W*\\7EX$]<C!Z.67K026BYS7*66%2-H;.)D
MUIH*\RA)^*IERKYGVP!941,;P(UWD+RH:#%+-[]/]VY*W1M^=WSRTQN4?]2]
MIXB6']Q9)%N>#)_7HYWF8W1._?,N,YR-%4!OH2]+'N],$?3>CYZ;L_X<%FZ.
M:@,VNLCI6G-__2IDV^&NPLO&)9^=P1!7///(#T/@:?T^+=;]J9W+5M5"KJJV
MJVJ>MXNULMKNL&JE7>U4RVJ.%;N=/)]:1KSDZXH1:W$?Y#$M=DAM/I>1EFE=
M5"6@18:ZZX+RX09H$]G%UY@H'"SKB7*"U,-4NMUTP%RF' I[/Z:/PS&B#L!,
M>.":]SQ#U"MIIEO*1_RQ\EG)%_*9(("@4U'9$1:5?1%U*Y8>*%#N_/T\S5A=
MIV*<XHM'Z\F(''VOLN3!8LGXOU)Q77N)!N23=G[S.(N<8H$&3,$5IJH@&T"G
M LL@CV @T)S[K0+J*SWW!P=$'/PIC5ID9-4:PI(G:+/#:&"OXFYZ"GCX8[?O
M_YH!$Y^+F*,N"\HI"+]\]O.BM='/N<_^8P\^L'!E_G-H?<MG%ZS2?S(6$\WE
M.^F\'Q6-NA.9-3#E=DZOMGY&M98B0Y@9L"LRM)6"-Z#I\^4=Z+<"^F*FL,VS
MV3<)^K7E/:^W5F6L[^7TC;BE!1&6YPU1!(24*-H1/<N>;*K""T5L]^4D$:_;
MN/]:^'.S]\=N#&^:K'5=+ \J[O@)7N+9?.OAY2(N#T?!UI-:_)#$?1'3LSX-
MYT=&I-82@UH//!\2HR\"SXMY9O968?K6).%C&;ZYT+]Y,)))LA6CF1T8PG([
MUOUF9"HM<<]S=),[T8AUMF^ZQD7K]"[;S!4;AE:T;7ZZ]-!\2:"B&L8IBI^7
M!383*-G6$'QLS'<0DT,$_@*/:'W[8GD18OA]>?JUGF=Y8S!TS<NCXFGUO'"_
M5,$F@QC6+I9?S*;<<A&@Q)T;=Y>$@["TPHJI*AC;IH@VJ$?,67$MQ7,X/04\
M)=J(NL'QCA\RQE RSF5,<'*\(:(@^YJP.PN%.T"*U*W)3!46C 8D-F?!AQV7
MF1JS-4?!\H>ZMK0Z0>$C^]NOK[=:+'?<UUV>AJ=4_FED<_*_ %QSXTM/MSZ+
M&PZYOF3 >.O1JB=G5#\N1>S-YOSN$J[?,/#??OKDLH,5I\\-([ ./R[*JXZ=
M(8!H__O5YT=NW0!N(N1G[5[CX.I6OS_L5!I>Z;PX_%6O=:SKI>D<S[5[7TW"
M9B1!)9%7YU[X6/E)\2^J&/O%,R5?%[*B<WN*&)OU>B ?4("@W."NN(WLL[T]
M6W$L=I%9 8*F9$@Z>^UB%B ,Y<R^3KD/; 36Z;T.7,>-^?DQ\W?PWY)S#RD9
M!";W3%TPY@W\T6Y*X[=]TSQH7]BER7G[<#^7O3PQ^?FP76A:?WH?8ME;IC?4
M+%?C*BS%^* X(*%@[G*<Y^M.^[+;+K<+6<'C!XUBZZ1W:TX&^5S#^=EPBE^T
M;\#C<ACG/Q_2I5F.O_(ZAJX>&A:+YF]IWW_^[ U:U?S@MG;=O&8-];Y=ZGWX
MIYJO9+(^L_J[73G]!A-N=,. 5S)*"Z"O&J# P3D8 <L'&(VC#_X*"2-?%82A
M4)H*AI) )< 3^-J"2ZZ$UO\NY#*E$GHQH%I@V(RRG.1$I3I\8FHQGDM^#'D_
M,&Z^DBJ4RZEBL;"&A-$W?#>VM2),&6'ED'=LC]D3B7/"3#Y+ %^=T%9D2"('
MIWV=^]KY-KSGU9O]WZ[G?G6K^O[7E7@R.X\G\\"0;5QT.^N=U=2\6S<&K&2?
MGG@_AU^<'^,H3YY<',[)HR40$24+,%V&4(IPJ:=WLOW3/\;H9E)N#0%!O4GE
M=OSA'Z#+8K::RE?RSV#5]T72SU6X'_XYN-R_.6]<M)K*R<7^Y?75Y76]U3A0
M]GXHUXW#QG7C8K^1I.C!*Q ;!S*QZ8XK5Z"6)PJUM,#,XR!SOVZ:'C.4<\XI
MR@32@_BE;QD:MQV9@$DF ,B <S;Q'0<A4S!@!H]<,=L5/YR<G*24$YC#47+P
M:RX'_X-G<P5*<\H5-\\3V\!-[!@HJ 42?B4J>+A3U4(*&4P.?%K)CZ4^<\(2
MJI\<!]9T9V2P"8I?_GGYB@QP;M,R0K+JDAX!ETAXX;_^7RSM9-HI]G&E&IS9
M>(C0_RR7E2>"Z/&TB,^P+@B?3\P8LXDC_>5:+I,M^S5E/@7X+B"9%#/%RE]*
M^"=N2ZPJLIHANT]'@C.Q2&(NFRF4_IH*)OI?/A FD@2%5)G/92B."1_EOHJY
M3*4T$Y1\+B51XFPA&]:<84K?1@/A7ZW+_4>=+4]-(3X^.EF^1=%>,KY :YAN
M>'F&14DD K0(!4SC91ZX$Q%&D_5#JEU54TOE7%LMY\KMHLJK[4Y9J[:K^0XK
MEZI:1:M-E>@EG.#G1V^C]H!2)D+(/:/FT\G%0>-[4-\E'K6?&])ZV5@^+2@-
M8@[L>/'2VNJE)#"T/'MZ\;*&<6T3\?Q(A9K<#N(O"_%\$D^OWCC,2SN8KQ?F
MSRHD&CFXE];+BYR^++[NE'OH6N]<V#WQ:M.3JS@N MMR$;[MH,-CJ&S=D'E(
MU#[)]'ML2&-Q'\D-[EP(O!=LU+2244R\EJF6GF867[$>C]="?7XYXTV(G"1S
MRM8$1N ,7]6O6R?M6JF2K^16(H( -LO]8"*2V54 V<"$BBRBR]8!OK5+E==!
M-0_94&O/CMBB>GX-@B7@* Q>Y_PT]G:A4"X6JX^&UA.#3#BW#+!G9N)+B1-2
M"02@/^UZ@;<341NQ:AY5O"(P  NO4KPD$+TO*!(:?@?K2VI@;3M6U^USF277
MKI5KY7SQQ62L*7(2,*>!=;!!@^792K!"Q5]B))L&5[F3*&]6HE1?I42)Z]OZ
MM>X,#IGJ6K;3SM=*U?++,51HM-1?N=6R12CBS(J<>B=KWJRLJ;T!6;-W8]K<
ML8P[KC5=UNUBKAV>B+<KQ5*AO UG:>^5RYV$0#1<A4++4/QU[ 32FQ5(N?+K
METCY*]L:X5JXTRX5"X"VEY=!^=<M@K8'PG#BG91YNU*F\OJE3.&,]Y@!Y*IR
M*A7KM'/%7*F:>WE94WC=LF;;@*3IE<C\.\&S$SP)%CS%<]WD3=;E[N1 =_#*
MGV?S=KE0*I0J+R]\BJ];^"0!F+@$1:Q!"1>QDT([*90L*91 _&X_V>:D7<[F
ML\67S+;9I=LD3RX\JT71L^'P&J1'3.V6SJGT1->RKX."$8ZXI-WX[<&>K[GQ
M\K9,Z77;,DD"JE@*72N^7EA11*PJ!4\85%>6[N>+J\;*.7-=/';'>\*B\:9R
MY=EJGSFBV(AX-]+_=6<O)5$NKL=>>@-'\N6F+ ]YZ%=SQ/Y&[7PEGZ^57U[4
ME5^WJ$L$-/TU*,$BJ&?53A"]64&4S[Y^050Y9R;KB8:=&&WP'$>W@'ZUNLF,
MB:,[5O?PY>51Y77+HR0!-5Q*8&^%2R)[RE\4%8<*9->^96JB.C$^<\T=SW#I
MD<L1%\40=S;6&Q9M^3<@VNI?L?ZU[M(U8:!B^&C(3WY@=0NB[96G028)JM&5
MD)B*K"42.W>4.J5R2R\4DREWHNO-BJ["&\A9J@9Z.*C)Y@!]-[W1R*!/S)Z\
MO.BJOF[)E22@AG96N!:28+'5[!S(-RZJWD DJ[9/A8"=$_1O0.>RGLT%/=_J
M;K].+4I>7E357K>H2A)0Y5*P-P *J-AJ%%R.(M;CXOD"U@&MAVUI\(5(.&R7
MS?#V95HU]P9D6AWK.-J6@?8!I0)JZ$:T"_ERN;J%]/':*_<9DP%/?PTDE<)5
M[&313A8E61;M76(CG\C%]'8E7ZJ5MB&&7OE-NJV#DJ97(O/O9,_;E3W%5RE[
M$HC?!&1UGK0+N5PE5WS)M,Y=7F?R),,NK_-Q5]>S![K-J6K%3)$?,,+W+7MD
MO;P9D\N^;C,F25 -5I*:5R0)'2U:CHW]Y8ZPIC/&@G;AGT0*M_=L]L09+!?0
M,M;WXJ8CG(5BH5@M;*-RTFNO]Y@(>(;R*;J(G2C:B:(DBZ*\O-(PN1R;H%+[
M^LCJ[L/BF&[N<9.#HM6W()!>>3V3)$'57XD2+(7Z2(G%*/YJF"%_)YLJS.F4
MR9D++\SLQ-M.O"59O!4DH1,)8TXQT#\Z,9*D6S;;0O) [I674$D25'U!%EM*
M3&KA:AS1/A>\2)%B()Q*Y<34.%AJP-8[GW$GR9(MR8I7MFZJ^H@98?[+(>>4
M8<CM.UWESA8DV2NOQY(DJ 8KB28XX5I$WJ9<S4Y,[<14LL14 O&[_1.];^U2
MH5(M5E[P0._;[CPO<7)A=Y[W.'5<:MSW87NN,WN5HJGVN>89? M&SBLOU)(D
MJ/HK22ES;J@H_FIV1DX2A=EZC)S2JQ13"<3OYJ5( C>]X^6=8?+"ADGSY.BB
MWKJY;C3;A7(U]W*%6IOP-W/7?X5@)SC>S[83:@0LN)?Z;Y=U#)Y@9&QD8>+!
M[2UBFWN/AC967 =3=.T_']K%"BM5\UJGW2D5R^VBUBVWJQ5>:I>*'9YCV6I1
MS7<^2)&IZ7?__!_\QY]:-3BS85*W+]?GMU4OX#I]#0,J9B&'S"6BA2&B?#'2
M 5F 0A>D3RNC__[7_XNN<(;-_3;OD:7W!>SRQ-4]GN[8G W2K L3?V+&F$T<
MN95*+5/P&\A_"CK%XUZ57#93*/VE1/[&/<\ ;,CNTQ&P2"$B^C'+U_SO2"($
M7UH.U7CZ9-/QW!W'T6/C$O1!7GW*YS)EI!?X*#=6S&4JI17QL3H9$@X*(2)"
M1=^ZW%\F-QZ:XHE:OH4BCU(RX.FY[:Z64F\<+_/ _5P1/Q/M%'V\(Q!\.,(9
M9?,/_QQ:]IC96OK,L@9XR!&6J! AS*<(F]HLDJ-+?%@G75DV'1&+SJNZH]A\
M!%_AA7-8;Y#:G3Y55'@?CYQ1-N6SL :Q&T/NQ@EV0P_D/BO Q=RF=JY7MGZ'
MJ<IA'5GE#/[IB8:PUQPO;BEUU<5%Y&JU4D9I];G#(V,J;#0"]--M><7TAAT8
M&1X>&4P5=^BC:\>#HR&;P->JX6FQ86S>@T7C>G%=.I%>2NEP0^==Q;(56)^-
M(1E^/^*JRR*@"9K2II0QWLX'^Q0?45PKI;"A!2-:= T-%F+VG!0UN/VH_RT
MV/70H%5&MJ5YJEA@EZDD]'$J9F+5N!0\[[_ U-^>+JA:P;*^+N]-Z'?_ =V\
MXXX;%C@Q@3K\X35^QPUK-*2]?=3OY"L@6,>P<&N$0/),@0=;I@NXEL(0G_!G
M1_;SIG$_^F];?GTZ9L2@DU$.%U("8:$#< :MYNI='0>?$"S'()4=GY3&NF&D
M?*J1W\&;TU\Y?<LSM.EO->X N](.IG\BM *8IK\'JC%GO[2M7["IF>^)1K29
MKP4(9K]V7'T(VY_Y 2MJX3'GG)^0L733X\'W"'='!T8%@A> PF]@1J Y1\ <
M^$-9S($* V)SO,XO0:"*K3L#,8AGJB)SA)#O]ID+? U0553F <,QU?40OW<T
M"O"#+0L4PB":WNT"?>/N4'@8$Z5K6T,8PX(7Y>( #<"+\)X^'!D1=(=+RR@G
M0Z0_@ >R -YQ6+B,52<G]E\*#RD)XIPJI_\4M;+($@^L$3(=T!(QV,CAG_P_
M/C]!!_NF5N0;5/\4C\ YTP:;6)[[J:O?<RVJ^WW[10CT>/1 /E85OTVY3(]1
M(=..%*I!\J;ZNLO3 !X5M?O89D$@HCKC5/W/OVKE2NWS]#*F/*^H1HJ;>!L+
M*"!MV!PD(]#CR*]NGE(,RR$2[S!S8'LC5YV@H&= 8[]($3B +M0R-G#2"*G9
M#NWQ&==M1S=ODVY4RY$*%N0Z"A4@D4 _@N.!SPL]&^CSH#HB4HZ4XC(/;T=
M[XJ F(*F"=@]*FH[E0H^D07K 4(L=%120&!#D#)X( @F8[>;[L.0X,.F%'C
MLM6)BEX2$%#/UE50AIX->O&.]W7\7MI[0%D[PGI7A*7B32M7IUM70U%]5?7K
M2@MI)4PG%%@<#"=55!!SF"'3ZD9 3?#CCFS>%=F0RPL^K$KNO1H6H /+&5XU
MI?>KHD\JI15ZGB'MI"+Z4!KG*67$$&0>J#E#&/MUNX?NGJG#!D?< ?]XSV9_
M0#G"9U29*66_CPH4K3(3E&I'3RG<L^&Y<WZ/LI+>$NF?8Z[I3E\9V.!W[JCU
M75$K!E"8"(Q3=$+MHS-/%"C,>2'MR'D$S>F $ 1%"93+P<[WS?<T0$VC (?#
M#0/E(8H^'AE@1U7OBJH"OXZI*A^Y6#8!;?I(^&Q'$>^+(J;DC.,!83A.U\,@
MD\$\4^W_6U!&8' [U'%M.ERZ(YMW139,@^V!#1,QHPPV!GNH1_58*+'3YCW/
M\ \1[%E3/24#DW0>P6P=M%A*862P4ZP!*#,@.7@?/_ORRY%M9W92ZWV2WY34
M BIP,=B/7^.)A8%-TS"&#C^,  X3<:@0E6T:[W+XCO68;H))Q1R'RZ/ (=-X
M\+VWHZSW15G@IQ%=X0$1R"0')1$=MH"^P_ZB&.%D^A ]/WG>:'. A8$2JJMS
M0U."6\?^ _Z0@@H-WA.$B98Z'I8B 0/HU+XRYG1T1;(23PY5$'4*(Q=SDL*O
MHRYL]Z$%H-\:DYD[2GY?E,P AHJF.WB\(T)C0D+*6+TN@O0,#^3I\ =_BX5L
M?<*)G@+MJ.A]45%PW!,E),WC*+4H41F$&?S$'%<2BCA=CGSEN8X.&I5$D47%
MTE.HBON@<Q5Q.(G)1O ;1KGN=-NC=RBO;4=K[XK6D!I\5>G+(U_L".<4/DS
M)A,Y2*@713063P0L4^1^N$KT?(#B7:0*&9YA<GB]PQP][GO$M:J%65%X14WZ
M).+\TT:K$.@7:=EF@8*%=W6@^:![)3T,Y#'RW!WQOC_B'6()!Y]V=5/C'9=K
M03:9D':."S1)Q*F"KVQ2@QN972@2B&BDL!N.\*A]CS@Z:)2(\3>;WUG&'7Y2
M;; MW>!4?D>*[XH453;271!@[([I1B!0;7%\%26:2/0&W6:D3?_,*XC7@&C#
M4/'NL.#=D1%E%0(%8>YNY B*,AJ#4 H13D]H/\H@ U^"TG=M+O0R.1?V+D[\
M/FE(Y-Y&TZP#D@JT9-"X1'&YVC=A8;V)XDS ?1CZV=WNV+('LI";3.=U'$O5
M:50R!OW4=<H5!J>U1Y9=.)[;!X="FHL:&[(>%V$=)%$/1)]"G@<>\GLF\]R^
M9</.-3HG0T6K3C#GGKDN4P?"QB,WQ\]PBSA'E,"\(_+W1.3D0!"U:MQ1;;TC
M[+@K\$_$[8&3E!)6%CFI*Q]E[CLVC58.12*V3'__.[.8=N;?H<K)C8LK0\^\
M0[/:M9D'\N]#:Q9XA.N8]X+Y\<B>R/'!+0%PH, ?8\$5$TQ5"&[B='7#;_8H
MKCXHIN7B=0J;4VZ]-T*GS@G']JW@<'@Q,BH@Q^LX_+>'*\!),LIM7P<V''.*
MM')#WA3P1K0$EZ[?++M@X"H.QF9'%FB_( &?;KFD<%"\&T-1-#IIP :53!^*
M,%O'\"_^8%X_^+06O-'GXO*,!;OITF+B=P!244L-))\W',D8<^3[6%I_Y!R-
M8BU+-N/';,:ZPS/KO/NY]#[68^^? A1'(,& "<V'Q"/0#?>O$V8?IFY:.O[X
MN*NHE5J^HI5KE38O%XOMHJ;5VITRT]JLJ^6S>;584K/=)%]%W=U%W=U%?9F[
MJ()AJ$)>NU:JY"LYR1=/TE71/2THCA=G^,=>5,6%2DT=W$P56Z"Z6GO2D6D7
M"L#XU;5N98W7;2.5S#**O^;,\Z[:1@@,XPNZ^J@=/&Q67-YAO5,^?I82>O:=
MX$,4>L*"R]7*I116P#>YK6L]O*-(=&&J&>4CZGQIQ\F[L;X)IX#YPI2>877P
M<$3<T+3EO5S30PT-A@+=X,7[#F B<!.6RSFZS&2+V&@Z"%>&/EJFKD:"W'@]
M BNF"6_&]Y2Z\H#XL?<K&*5!S+E@(0) 3D:YC&;B1*?$TVH5KS3C<F&I_G5#
M6L<P["< .QUR-%6F]D4?_<' ^M&',,T="",@!#S2#JYZ<)N<1%.E/9EWW-2Q
M?+> *4 '-H-6#5I'H(.<X'R)#W5Q9S0\>NIZW,!K ;J*0P H'-;E>+[N^#T3
M<%"11:+W<!8! ) RW'0P;-NU+'=DH^4'OR+F'? ;E7Q1,2Q5G@(@[>05*NAK
MZQ)/W$1!Z^#Q17B6(8E$I)3WQ/WB1R(P%<=>Z)Q.XW&[;'49I"*D(^2^D*P\
M1\8+,%2.1CF8[_HHZ$XA_'(+@9OR*4#X]L).G$<Z\JA(T@$\"+CI>#AT2(PC
M:RQ9%;F6&?Z%$>L.SS#]06.D$J''&*L@OKA-&1YT;N00'Y!A+WJ;@=/BB#_&
MNJOVN7^699I^]S/-!B*(AT@DC( R&! &2W<8 @I-U]B/8A#]+EPD7DDF*/@@
M3\6%"X%%P8OQ\(N_4=<&,Q Y2^-4B'J:X1Q9H#HU!S0&LX?.-(3BB -3RW^/
M>9IN2=;K6N@^$JZC\[HH80 **O"W97CR_OTM]WE)")U?EATY/PPW"UZB9@VQ
M_J0+S]*!((S"TPX\!NN2IX) <4.9#B$OZAN:S#5T%#![*&P>,J@/6\FC 11@
M#4#B*!0#JHV*?B>( %PVS@//7Y"=<$;!S0E @\^D4)J-023AO_(2^PKK:.E
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
MW[9-O%V@<GLFXLQ5H5VH\JV'*K^]EHN&NT#I+E#Z6-MU]3/@-Q3^VD6_'K:
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
M%_TM*;M]2PT]$]H[X#E<$S[8@=>Y/02:D$)N2D>X1+LX/"U4J+C4%%$&KK+
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
MOR _*(?Q.SJFVW:O.C07IZD/+%"T\6!\28B$4<</8KD6'JQ,&S;+D(_(5!S
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
M;OB7..J96.&4/K(Q**+V@J_3_J1TH2JX<)6<JW<.4'&._ITS'DMU<MF&+]H
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
M.EXN=M*(@U]I^+ 92>?]M@BCLJ]8+KY(M/0"FZ*K!+5<5?PBUPE3SK;+B)J
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
M\RH)M8 M1</9YON3E8+O??S)!U+J.#(*M]-M3Q[Y RFX=Z?\Z5-:AR78T\2
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
M909\.POA\'/X5U2^1>I-BRR,99;Y^&]1@7L'UD8S ,_*\&^@,E"-3U,IP";
MGV;(]?!P^,TJ30(P ]ZU2%,1YZ%T/HM"H3@./@+E'.?PACG:"]+3/@C+90&N
M9Y+>>$N1XY45GY8JEZLHN<'O7)!O"N*F_[WEO<M1#G'=R2J,T<#D"S(J$I<Y
M2X JL,"L@(7JWRC#%B>YMQ!7L"G\7"*A/1& YH)]AF![8+EHK."Y6^R+<9=]
M;0:SJF7SO01^*K*%-X^2:UBH]\_D6L+S?5H;/@=>N 27/$<M\4<1IO!X. )X
M6A+!NN!;L!2SYEE21($7A'.T@6;!T8TW1Q[ 5:9RACH;B)4!*\ 7X)4?I21C
MJ7BZT]G98K8V:(#YM-T==?NSSVW1GWSN]]J]SY/Y8/JYW^W+[EATY;0[7=,
M_?? 2A_%7.8W/X89.A-%*C\/>X/>8-1\+=!O>;A^3VW *W=P.%6 -T5S[\UJ
M%8&!!:.QZ:3$<-X;#KO3S^/>+/C<%_WQY_%PUOT,O#,:=4>SJ0RZFO@J2',"
MQ5DD18J%X$7-A>CA JOQY8Y74V_-X'7[CME2-.B,5#!=1I'__5\[Q;+.VG58
MVR6WXE)>H*KZ<B'F\.;O170M;C*]E]&DU2O=';.JGCJ65F_PK>?\N0QNG>4L
MQ=<+AR[:25%V5O_,?);J>[GJP[5P^T7MN=9?ZW9:PVH&H-]1]WUW.9![^@\]
MAQN%MTCE_&\O_O+IP]O;F/.)7.9/Y#>!6D6ORO7DB757=[%O]5PVD5L+S#^C
M+[UNK]/O#[H5#:;^8=P=E=I*_<.O;_[]Z=V[ST.(A/K[]6;N3'4_1K/ALI5F
M>_?.:K!260\@QOLB\WF2_EM>AA#.@?W.(!!;)O%/8)_RFW_+J/E*>]#RU#X\
MV(A7[@1]V\[H=>:I'7EJ2SY\0WD4'_-D]F4!3P,#^UY;770^WF59 1_]6D#\
M*S))9E[]%NSK#,)=]'$:YQM^ )<@6X SF)%'& $18(^)"E)P'?^7I%_4GKV?
MOL+.P GS7B*-NNW7O_S?QY_HCYW7KSS0LQAVP\^RFR50V]-?^OCO=RW])<][
M0V3Y64[30J0WZB"Z;94K\-$M78C ZX[\?GOL@Q=ASN CK1"^$(*#"4[E2J3@
ML4:%]-%Y W\D)N\3]@CNV[6$C20(<\!\A%B!5_F5/!UP@^!]:KOJ &DURB-J
M>12T!0E0 GT^Y=-*#QRU#%WA:_)L,R)$B.XP?&N)=77TW_16@8$D\%,LEM+L
M6,QFRG5;R(C6,TV3+^B0NO;X^9V#3^A:)A%XG.2UD_X$KLA0>:*SC9J6LC!(
M<70U5SI.@#C59?#*^8"_&5 .".*(0.5WD!URL W:M83OYHO,DS$ZH#_*F5Q.
M@6=4LJ@SP2/ LZ,#[/JC[J#V_$!&H)"U_PLO@5<IEU\B^V; %N3\DT#CPO&0
MU?Z^XJ\+Z14K>-H5NKX8GLSQ=&FO\4PJOO $!"2!DFCU01&'N?GT0;MR3_H>
M&1QE%8=EPJ,,R:M^PKK#E:?F%4[:_L5]\?U.WJ77;=U:@W(LJ_/&!-Z"08W)
M&YB_D^[Y7KE:UT"#.UT<)SMEORJF$)H4>;V6\1S5,/6[>U2^G#K' ^Y9N/FO
MUOC6>A>?PS.=0[\UY(-HP$%T6[T^G\/ASP$"3SZ&!AQ#N]5A0]V @V"]]+SG
MH+8T;$TZ3'7F_G,[![6E0:M]*]R8J7XOJN\"C$<TVTZ7X^X12Q\4SSF^!\'N
MP',^A#9WQ;=G39N[8LYF-?$?;TKD'Y!\=]DDIMXCXCLFWJ.B,B8?2^YCJ;=;
M!'1O6HWO(%6W-5@CUGUKLI^27$2JE!(76#M1?T[FMEC*;'58MKHKM&@D6[T7
M7\-EL709J\I0[.&SA]\HVAR?A\]N0</U-SOT[- WC7PLN2?NT"M H7*\#%PL
M4'\5&3OU#6&MHW3JD[GB(Y?%\"*/1N*)&W;Q#^V8L8O/+CYK\\.[6>SBGY>+
MSX+:<%X[8H]^)=+<9.6-7S^-PEETP^Y\0_CJ*-WY&ZG9:BIKX2+[\8=6ZNS'
M/YG3SE75T]'80"O\\&\ONB\>P6*=UNCXM/<;V)*X-)H[I9[2S%N-\ :.TLL4
M<0R;G)E<,3:'XW1Q4SCJ*/U+:DI@LL1R*UL]K7NI[WEK@'QG]=6CKDJ>Z4>S
M9YK>RFWW;@4BTS )GE0(]^YG[IT(BF_6_[L7LK@NYC-SRD'J@,>ET)^#3#NS
MUSY=S1-CM94(C==@%#YQ'W/; 929<CY/C,.2U,0YR64JED?FF)X(9RDG]*PX
MZQ$#>I80$$3R&;.?>YBMT6E_U_FN,[F _]O#/^QAA,1=9&ATHO/I)VS<29Z]
MIS_OFK+Q>*':TNW.FPQ&.VNC^PR_?/*<PNEPTYY1"4_/2R_^_LUC>>9.HNP=
M;7 X$>NU6Y/>4Q.L\4+V5'FZAS+8WO/!SR%WOWSWAAFI88RT]S3P78STV/3=
M-CWULO/J3D?[%/SICO:G.]_UVK?[T^PV/X0*)^0==R>=;?JV$6KUJ0IK>]2S
M!_:&3Y5,I^4?=_J-%K/C9Y=3\W:9+?;"%F?ENYYTDKBKG=HN)XD;DM9[=@##
MX2QXQ^^/.(W\M/QVD,MM1T.=<_*7NY-6;\AIP(:E 4_-PV9&XGPRYY-WF1R&
MUXHXB?PD2>2J]]P#[SE("AP8=E+N,TUV:W2FXP03J)QG/HS?W%#SW0@Q.WJR
M[-\+/@VZ,+L\DZ_;*+J0O_L=33A]Z%:J0]$M]CJ,X<WY]Q>=#3>[[C/WMGS;
M/=H'[#:RU4Z&?W&'ST\;RI/5+6PRWB]GV&RL\Q%.BW\0T5[\G>*<K2+1W'5_
MB+T/LSS!T;S=(8WF'=,@W[?)$IYTX]G+QY[P?DA$&JC1T5?P03GTV-,8?4\4
M^2))PS]Q'/#'/(EE&@:7LCHAV2M6\('"]G\S +GT8(%1F,3F6H2BXOTVLL6K
M3N9>4J35><DM3PU4%O-<ICX.]7XO;KR1&DM,T[;+/6,/Q0HY<! W#9:'?PQC
MV!<L4D",'\F4QJ"KX<C.9L5E*B6-7Z:9T6_#/)R*^(OW2^M-JT87?-0E?/T2
MGH13F"O$\;9LY=<BS0H1TQ1J7.B.BPG5*/-,SI(X\/XH1 I[PG<@$9 &-+0:
M5E2LYBE0V@Z17EL7CH1.Y4R&R!+P@S"&+8K(3*6^P5]T_%Y_X@^ZX]KD:C69
M?"IG8@E, D>2%? #,W@='DPSK]4D<GPZ?.A]TW??#N=0S&@D-^S?&6&NQ]5[
MDD;-TPAM^.Y2P.J -;_IU"B+M# +-SN]AM=57[WM95GU;?1EH%R<R3R/X,?S
M),5!V1[0.D_%#*D?R*]J7O<6]O14<Q)<FR8'?'<*LA/E9FB[O3J* []='KV&
M?>%W PEGBL/8X1OT/3V__BJ)BB7.$T>#)H,+H?I5>-2J8B.?529\PS,S0S/8
M3IP)HHD/](R+3'$QL%F@IHH'84:CWF%!^;64:@78-RO$K>).C>X(,T]^Q8'J
MBC"P@1EL*)*YVB$*Z1B%M-MN[=G(/GIN_ ?85(K*0FW/D;BU8?"A4C<D9GDY
MUST&3J"'W'^2O%*;-U*D]6'KZE_,Q'4O24F]^_I-.RT7A;<W](?]/LEC9]#S
M>Q/0E?!O>%0@X=&-3^(@\C";EY/G<;J\.VT>)]%GR2PDQ42J$%_M*HGJBV$[
ML3KX<I;]RM%U2M0NIJ36U!AZZFK@2H(6R\S[5P+>TR=@7.\=J/48E^W]&HFX
MPDB/=3.?T:^D<7S.D,%9!.3"XN"BYB3T<%V[3!G<N#XGDS$CHV=VV^T;K]I*
M26=<GQ?XW_]5F8.XEAG7R3MG[7K^8I<<O4MYH<8LDIW^7D37XB;3>QE-6C8O
M^+W-__64X+9Z@V\]Y\^XZ36*+<77"X<N50];_<Q\EJJAD/K#.\8].@Y9M],:
M(H/ 7_7&^IW6:+#C@=PSO.DY^DIXBU3.__;B+Y\^O+V-)^]ZA?HK_A \\70I
MH@K#ZH\<'D'B82J<(@,2:."9.,\LZXI=V+=Z+FOD=LC9'71:W<XC$KUK\G>+
M$7A AY Y4@CTC?</<$87-K7[_.;IH\S1!\G1U8J2:[2TPHO ,? N<65D9X4U
M\+-B62AB@Y[-P2%*95ZDY"8!9]VLT'I0Z :V[$IFN?$GU[T&J^9O>>26!V;&
M0WV?I.BR9;E(O3<%*/Y?P7?(0(\'19:#X?@'Z)05_E5^)0N%O_GE_S[^1#8
MN4?J?ZRX0*7Y IN:?@'Z6.='"G!)G9T),H(;36J?_CN@_ZK8::0C*%P)V5PP
M>L42*0O;H2?/M*=OO$WG3>A: ]?C&K>]3CG;U=^ ((5@*H)L#]9LJ\;?Q'CA
M\M++TMG?7F1I>(&[[71[G:^=]I=@.N^ F];NM7Y?7;[P1)3_[07)0#BS'3K
M+UQ%XN;[,$9&O)A&R>S+Z[I@*TW0'P]:%/V_\+Z[3_+!V=NPGD5QTRI*P:];
MRCPUKW & [_8=? PA"D\[KE\JOK=/2J'>QN[W6F-;ZWR\#D\USFT)WP.AS^'
M86MP:S&/S^%YSN&N<A"? ^NE<SH'UDO-. ?62\TX!]9+S3@'T$NWPA/X'%@O
MG=,Y=%JW@KOX&%@MG=,YL%IJQCFP6FK$,;!::L8YL%IJQCFP6FK$,8!:XB+0
M_L[AL9-A=JN0'GR4WIXN1.QK'LQ^+ZL=;A[,8P=V;"/1J#4<GEP;? 1^\% %
MYK5GXK6M5Y"9UP[):\\_+^T9>&WW_C7,:\_(:Z<W2@:1F<QKS&O/Q&MCYK4F
M\MI)^FN3O74\?>+8? ]-ELH;Q3Y>Y%J_!O@4#16?.^J^FPS5>])/NOG;$2B'
MX(%OGF'?=R'1]MY5JG=O0FQMPMIN/P.!]FZ"]L 8+!4L%5NE M,:+!4L%4\B
M%<_;J'./4M$;LU0\M53LOQTP"\63"L7H-(7B80'[4[?S9_DX.OF8=%D^3E<^
MGGT&\&.!.\\@*O?.RG7']VUYWOS<V_8^'/+K[KU 3S+==N*1TAFE"6Y-GC7>
MA#$K,RL;5IZ,F).9DT\BX&C?%G P*Q\^9F!.WC7?>M3NQ7XC9&;JTV#J"?/T
MT?#TWI([IY_#Z70Z9P2LVM0PE<%57#!G& F#JU@J6"IN]P"'+!0L%%PFKYF*
MTX21-$HJCBHEP$+A=;JG*12,'6'YV ],_;:J'<O'D<L'8ZOVD)?KCS;DY1XW
M7K=V: \;G8M;W[$[T/,/@/HY2;TPIGE4-+X2_C^NJ]M^_6_L5R4#'-8Z^Z*F
M67KO19[KH9;=SFLOQ5%[J9K%]RZ72R6=W7;G9?!*_3F9>_^6ES3A"8<_7?Q_
M.!]PCK/X$N<7G:Z:&AGB6,U5DN:5^YO""X._O?@\&_<G4SF;?)Z+OOC<EVWQ
M>3SJ#C\/YL.!Z/=[(A!MV#*-$FOB%+P)3\&3/ 7O]3-.P>MT\"*YVC&*$ K<
M\*.,:)#JSV$LXADP]8\B%Y^[HVYW,M3B\R03\X8/U^REHABV/+-^SV[ PQVT
M]CI$;W@?%8J3:N=)%"77-"=/#2"3>:8'ZV5FP:#>\B2E:79SN_8 UDZSV[)%
M4D0!SK8%H<8)TC@3^/<B5E.%RWEY24Q]"4@UEX_)<OA 3<?#A\5)+E&7*@U.
MPV1I('6@![R6/W1U?QC/H@*GQ,HHD]<T@1;_$\9J&N^FC=#R<1PR*!H:\SQ/
MDR7-^[MSH14=_Z"Q;5J7D$ZBQ@_Z Z60Z),=)KO1JR\B<9,4^D=[FO56\:U(
M%Z@'#WJM\7Z3=OML;CC:W5MY0.G7(0,HI_UZV4=)A79KS%38?XWC**G0;75Z
M3 66""41W?T&X$=)!9"(YK8!?DZ)Z#(56")8(E@B6")8(E@B;HDC3D<B'CM)
MX8[\PS,VO!SMN_[U?U*DGHPQ5_6CG,GE5*9>K[/_WJI/F:[8.U$.TTC5(=&H
MU7O>IKVC.XJ*^VJDZA$)LV+'TM"@U1ULRHA'82QM;AZSBU@%P675Z P?PXM?
MOGD%*J%8/1U+[SW?\!SGT0 N;S]OR_UGXO(G:$W]E%[:N?#:26K4)VBYS[S&
MO+:1UYY@E CS&GN*&WEM</^;H8^(X$XDSFUZH'9@VE@9[/3O)X1+>'@DMQ.J
MWV\-]LM%-2FK8N+V$^2^#&,O7R1%)N(@\SWY=2;A82N(_[.%2"4!4E[M_7[V
M\PGBWK,"'PW@!A%G'X!0A/7)"#3U_9/ B(])%M<(MB?%]4!Z-;[VW3!Z/0UN
MY#9'X<0(V'C(2</HU7@!/;0\/D5%\BGE\>#B=XJURSU*VRD6-5G:6-H:2!Z6
M-I8VEC:6MD:0YVF0/$V1MMW'/C0H\W3W3;A?9.YE(I+9]WQ-Z,PN1>PI3N?\
MSWG>+#H,61HO54<,(V^*J65<.>/*64181%A$6$181%A$3NYV4E-$Y$1@-L-=
MDQW8O2E-(N]'>17.9/8,.;$3384TMC:_=RS6T[1M?,I\R%VXV<>V;=S6[[3?
MZ_B#8?NIZ74N>9'C%;&[]?"3=0Y^2N?V_G)U%R&V2E*_XW=OG?G)!;_C+/BQ
M[#R][(S\P=-UIF?98=DY7=EIC_U.[[8!O2P[+#O'A"!Y/MGI]7I^N[,^4>ZX
M8",[9U)^PK[":1*'L\PS>[YOLXU[]M;XX9;>&IR5X5)Z4_ HA\J_]'H#OS,9
M/&;*[QFF65AFFE X?$8[W>_[H^YMN15V9;E:>'YRT1UW_=ZXQW+!<L%RX<I%
M>^!W![<-16:Y8+EH"KKD&>6B,_0'_?[90TH^YDDLTS"XE-X/J?@SC!A4TH#L
M:;/)TS"$@,J -*BSVU-E2(8C?]#K,T"E6>S7>'$]M'2B[]QHZ7RH#S'N^.W1
M@,N-AV:Q$W7&60+OE,!)'RSB;4D?ED"6P,.3YX0E<-SU!^,)2^"A64Q)X#.R
MV&F13V6R3E)")Y@ 7@>4'A>P9T<:O/C[IR07D1>;KC#<%.8I\ -5.>F!G 1)
M@=/4CV&0U]8;47M(.VT@A?X"8L,:IE#VDY0:]_I^%ST ANV<E=@]#G&[!P?Z
MJ&3MP>[U<.AW)K?YU^Q&/[A\R_)T?O+4[?O]#65?EB>6)Y:G^\O3$*++R8CA
MJ(>1I^?DIR8)VWJNYCR$K=_WQYWU^XU'A5EJACPRE(FQ$0W$DIQM<V$&+[&
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
MJ@SUG<>JIC/WWX3W0X*V5*RHS*2OT&VXM&;Q@JBM'-M/KJ3],GB>>:(6\,W
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
MF[I.^U]"+*E/<<I&K*H-+D6L,Q),BEAG;/PH8G7)^,E$K*HDB"*6LH9*P3>
M+(GK2H@@%I &/_SQE?E**.%FHE&&BRT[QV_JHZNO^7W"P]GAR??[>AD=RR1]
M57E,*4'T.PT=ZL<UHZ@\?]AM%-6;M6NP\,NTBJCG8NM?U X)]>=T3CY1AZX>
M:$@L0^N6QA).E>+EOM*+VAMC-Q)K[,R!WFQ%H2;TF#DP9K4"2WCP+ &PAF*!
M9<STL=5'9$UK1I9@KUT"9-7BG_<,6'/JA-2.J+*'IX%+O*^N "6!,U\3H+:)
M(*RDH.BM= &5$#["IV'@@8_]Y#I">S]V,BW0?E46X5L'W2LN*'Q[O*V"8D,(
M6$?CHR7<3Z57XWL"PB%SM9F^$$E2;X=+6%91^(9)6Y(W,O1)_34[!0?U7:_E
MU[3AJO9NFJCS)'S[NKDR3L.AH9FSB0 B*1/5895[*7Q&8%Y5E;V&JNPIY=J(
M=)Q/B*,-"F;:Q)KL-RA0$77S3JUXV],0ADS=; 9!@O-R(E3LU0U*)4RW_>Q1
M)PX#WW4NZ$AZ8_+?MHGL)!5ZDSNSK)%FS$:J\VB=:+F5_%CW8C)!">C!\986
M;6>[.JE>E9'I>,K+&@ZUB5F6\NJ;9;D5C7DQ(F9Z63.2MI-5G82#4I/=3UZ-
MK-+4@XI1+T-$AU-1![JMUE861MJ,4V].?GV) Y^&[OR1DK^']A^NIS+5;6>J
MN=F\N:;68L^-2=3MNK:>M!.PSD/5DU:NPU.WDDP3>_+A!L1UJC?0/UKR[)QD
MV%.65L"Q#*E%]](X9SK0C,E(=:>5 &*R6X=+(3;3]WMG=N#87+_PI2Q ORR
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
M,<5E&+JYI;D6%*)SV],XJC) ,P;D8U*N$4]79.AM%J925)$[&I(;R8V:W-6
MD0TS2!5@.H7I8?\.?^W"PPZ#7":]. M8!R #IAEI!$(N9PDN])SX09S]'@?E
M"Z"+!5\1>Q!U7$%PX"5 OND/&Q%@JM:8Z.8/QS%][;3VV^(5VOR!OVZ'&$TN
M=Z(A"X%Y2I^_@Y%5(6+&*=(PP[XYS(+'#?;-R6['OC__::L3X=XF9IKV*<P]
M[8!HLD#WD=[Q1H?V MY\;WL0A$3I6B:S?,/G?I,YLK@XZM;H!U+X&Q>]1[&5
M_?VN0)<TKN;;5NECV6<A;\N8?EC1<#$E?QRL[TWP%E!=P#_3A0T-?3(ZD2%G
MYG2L@A:RR1(<N!]?_>7KYX]E46G5*PH*RP_"E>UM)5#3CPH80>+!^[\RYP%
M_A%^#;")-M"U3X'O-E\.D?LBK;VO??>RP5=%]JQ6Z<_'5=H4R)&JM*\!_Z;J
MD4F[N8J/!WV-:-O98&X,G_6:=Z,!P<6?H,GG?B>L&=0AC5"#S+/\PR+PP,JS
M^(+!Y0W[/$@B,"O1V_OBROD/,C7"L\@.-E1:1_0^^Z.(W7&>*,OWH;>E>5\M
MQF'VBD(?UE<GI+WYUL=8-TI/(=3<YW6_N2MJH!$LC3E-8#%7]^PO>)J^&6AW
M\-7;%AK "LDMG]R<MWK3UVRS?;MBVH7;::57UA73)&3:#'QCQ3.Y>%:]^=2J
M=I2L=;E<\J248 >9II1@]WAFZ<I#[!K/E'+L(-.4<I2/9\I#E)<W2I[ZQS-3
MGY0>H%9,DY!IRMOH(--FNC%23&N':;4U/*S:@[GE-O)5KMHMTZ9*@\O7,:A%
M8E7XE?+1:F^;OW=2>"O4ZYZ<RD0]);A7M=-4<JOD5LEMUXBG#*Z"7FO0*T_F
MR4>],XE56Q/F@3X4>^NYNOOM<(]TYQ;P^80'4</M:C0JT]$;E=\/VG3/$U/6
MKZO63SE>MR2G,E%/":[*="BY[1[UE-PJ@ZN@USWBJ4S'#64ZCM6]RRIS\;O
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
MQ3RA) Y.H?S/21BLJ<TIN .0 UP!SB.O.0?,@6[N<&"FC\M8D,^5SP5&*9L
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
MG -)]IFH!FS>F0YXXQ;F38+,QOELFXJI!)#CF*ZRA]>I_0#K]KEDH%V]-=P
M$@ 29%8%32 ,^GJ@3S;? PT8)(MHVYXR?V(;X@C>?;W'S6.&,Q<&=-@J*G"&
M/_$#_VZ1^(SNH'DVOP07*UBY/E>6=K3<*+&-'?1 ?,+ =YTHTY;7XW8??WMA
M_E703@?R@W!E>_#([V& GF5*7 YM\M7^3J.3H%V8;CKDP;=L\/_HPT+G&2)B
M^_L6KPU#-[<5W$0?;7%_0=&M\32.U4Q,&(OS,6F4(:5<W^7JJ#B15(_R6C<O
M)07W]M&+*(QLF$2J*C=XY<X>G3- ^?$V;G.TXK^H#__(A! _ &:0CPD:8EC*
M?P8/$?F PH^^OSEXC]_^%WUT(X\)*_O4>/\V\V'_QW<1OU]BCG9_9Q6FR58Q
MV:,'3F2QX.1BU&&> DP8?FO^L!%=9K^-H6YE'P&=CZYU>YT[$\^>U__+!1LX
MS[R'C_8:Q8#\-XU Y!Q$I7 !NR+ZV9/-5S]U??Y?DM4*?3%@TT?4>O\ ES+:
M%XI=#V-+*F:9V$W16,"#01+!)]';^^+R672]V0+F^30'F\&L(WJ?_5&,JL<[
MVV^L1%+Z <N \$_2A$*^19=]P'^#GVPW?(S#;!:%SI.OKLAQC"W=LE2S2Z$)
M.(&-2 >E.\R*-^WQ!NR_:DLN*6^FY0<S%&O:5&G*W,C*&Z72Y.6-4FG2LD9Y
M:?+R1JDT>7DSTZV1XDVMO*FK/TF:->AZ?Y)#>T\U5[TN-Q7MDZ7UXOTS?=J_
MVOV8:*P96.5AE91445CK: <<I<2J3U$VW-Y@!UG83YR&(JEZ[,@E_.\3;H"$
M9$-=^2:?][^3>I+'>F\(J&=S\?Y/*PTC:,S/,:QQRW_.#VR\2?#DQB((M[?F
M:KN?*5C)R7$:7-Q%_/*XNG7R[$E7N_2J2-_UK)M-'>(H6$LI<;PA\G1.^MH6
M-F7[E+!=2IZJM&ZWI>WTBAB=\KCS(AEXJOO)C=WM\W_U[I!U5&+:UAN5?#\W
M_GQ]+&_4LKVMO$):4V[#'&JCP4@047KJPDHO!$*OW,N/_$NO3D\'%34/E<Z_
M/;A759@0[NLUV'!J--;,\62_Y=2M)5OYS<^373\59*H@4\($8=.&]UIG^ZA:
M JTTFYW>>UWE4V]2^FY=V"ZV^N9$FXT&S32:5 9.B=@Q\DCG60OM>F%HX]%^
MQ[:>YD[_@9?''94[[50<+:D[W#E#+,CK-:>:.9H>=7N5=]M'F;D1$;G85[4L
M;3HI]565+5%RT974K= "VMK8V-^KN+7,[<^L[!&6O]DJ%9861V(UE-@I6JQP
MP_Z@_T[<)]O#4H4J )8C .YP+RL9,\ 2M;:JS5>&X-J:J RQDMX.DT]^8;W<
M:]>F8TLEF%N'F))0 0EHB414:():,\W]KLS=RD^?W "/W:;;U$N])")0BNGB
M-(-4W8=:/0\L4QNB^GQS<,ZGQX]O*!^\'X+4_)EBF:1'W*%C8Z0-IC-E>93
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
MYASB>H=6A^7;')$H0%)?D4<8Y\>A(%;WK'W&E/T;$VX43!&*A'=,ZK;T4&U
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
MB_0NK4_*PI0H%RSF)<2V/:+-(R4/9=] ZPU'FI >AU0AB$=D#6O+PS) XA(
M:T;8_SW0H [EZ?10'N UK^/V#P@B@H]@HX6(#H$%W![#BY&A+ADXV8% 1.#Z
M1SJ>;Y4/X%+<C< 7!&TXD!KH;Y1P)+1Q*@/TR@2J51V0<#6VL\D9!-MR]X*1
MBFP")Z3!3W_'.G%<41M@GP'* B%O-W>BY^;WX^-P<+L&I-*YN!9:C*OBKG\J
M2$TC\D^RN\PQ^0RA!+Z5UWX>]?U^@PBTS^!K$SAP'Q <8^2:.X4D![BV*_S&
M>!<*,Q"B=/A-MIN0@%#2#]\0]55!QKD9J/W;Y[!%.^RM8%Q7!0DI81=?Z'4>
M%R-?AXE\"\AYID#58V5K/K+CY?B?"MM0\$>/)"4$5? F!Q8 0:)AX$+SRI."
MJ\"-.;B+)XTJ_2*FM4"39\\1-YXV\0Q5E-9 VEEY>8WPE&\WC >RG=#*0Y8
MKHA#U:^:$[034L(T]6F]5MCU@H#Z&:%!LX\@HR:@2<A1@6O0PNO#N=$3>$,/
ML=\-E\N1_%BTSU5?#QNKQ#A"CC+O"O<L9/C>TAI:!)H4(;2G7NJ^,>VFYL)E
M.NMZ:TA!]VQ5?$2D=6@0CW3KZ=9_3V*49"-X,4FO&H[QJN%<3U6P0B]_VROR
M(VU$<=LF+\2]T<C,CW9#)L'ED6236,T:&^;""*M*0 UU*W(E8P)0Z3+: O:V
M;"YQLV\:MCP?9[;+S1888)!5"$<2WDT@_/5]+>C-1,I"+LMP,-?SN9)*0O@=
MY.C</F@XH2JQ^4N"1]XO/;?-2UV.PK44Y-'-UC.NWNKZ^YG;D8;5:Y3:JUB1
M^IVVG>B]%:'&2K<9RC\(VC611%W/7TD4PK4T!',=C;:3MYP G2+ ,B33H=CT
MIF/L=0AUV?IE"-7<?49 *=%X/"2-?=PS1>.>-.[Y,^*>%8(9'52JLK,GONA5
MN+B(0PI=$#2Z0$-L+XA"4/K1[>+9K,B("I=E!T;Z"XDK S.<K1=*67*;@_F>
M#)(P@XK7L4OSA92LD%:,'!G*DM&5A>UJR,.9'G:4A\MXO!>ZEU,"+1P9<JZ]
M!9#_#BGP@9:#M7!LC+@%:^Y2X;M(*PZ_SRAVO7C Z5:.P,<PY[GT#6XJXKWV
M5HR+WM;.P//58C4(9:ZL?X[L#&?3X5MB+6=V>P, JW+(@Z,X?FC!P<P)SP5[
MJ8*Z(/(HN1/<$(C_90.@XGB'&YGV/8X>+;".,#,0%1*0'.@R1_K]TO,>\RR?
M#M+=MI<>)NL+*SYTJ5N0DX1#(I@C O\87&T4OV$_ CIES*]*^-9%*42D/?T@
M$2CE*/(9]*@'N*P=!3:(K1VJZGK9[+81-_G14PN_TK=LW:KWJ+7Z$6OB2=1Q
MH'2+<]U6IB%+VT_,?"%GRL!O<=/@L!8$?#*LMP#RMF>'2$!0=[.=9X@POF>>
M!*D1RB.H056C2'K171\M&4&W(C>;SZ_QU(%;@.;EWGOB' F("3=BXC,TLCR
MZJ7>)7S<F.J*81 &0IKN<"VQ#ZOX4VNF8KT/O0DN0L/.IU:@BP?J-1;+L A%
M%2=L9K\J,ZB(F3XY0P;1'$#[5O>TPXT8>KA.,GS(L6EI>5S%G(>IY3S\"4$=
MA:E!MK>]^B'<NA="#;90 R>X9^G:3%DW>Y Y*P9$W"$.O-;,11+I.JCR"%^;
M?JYXI=:I^.8S9GR4)HH%W:.R)\X^=5$&>\1);E<'>[V--C-35\0KZ>8/>>8S
M7@MA.'PQPK>0>LZ@71P&4[PN-WO'C0BY$9'X%RVT<+42RN57S<U4_K9W0<:E
MD8W7 -L;=%#R-=*H5;O=RCS.*N7;YSYC:="H?V&S3'>*T__]R0;M;M#2!GYU
MDN43C/L[EWG;GJ6_E^IY[([@_F9:OI:-6-@"D+%L!/F>Q'3,*;PFX#+^_(W2
M)75XEV-$]\"GX(H)DE<)7QYN^3/<]6PR(P!*G$!17W#F[MKU" YGFHKU'%0&
M9Z/F$%Y*.RH2"D3'78?;]1PM 'Z++ZG888JDQ5T/N5QQ6SZO,!L8$+##Y=YH
M_869:T9<FCT;)<6';P"2B*=AL?8WYF7>A#>FK6--OE'8@!K,5)!/$ 0@_06U
M>4.!SCGVWB%K"=WYAMO:&GV>8 R*3?H$0E7Q9'_H.XGE9/>14]"K'[6);HV5
M".R*V"CEXM)N@3U1NA#R3WR3P^UTY)H5FV]>QSS%%6JLKGGZ+H+0-8$*"L>P
MJJ!J:JAX+*C=\OR^+U4!OE7P<7 4*8&>M08CF41PXAXBM+N(&)FPE->0'FE[
M B>F^#]=KO$HYJO.7N@?ZM0@G&'\@AWLDG(];6W@ZOHZ^5;2@IW\R^\D&?3<
MAS:\/G=+/*$M[(R03]++,';CUST0U!H%J8W$M8BN$9QD9KNK=",TY/O\H'_
MYCX7[<#FB0\P<&)'V=B%T4EF8!2OK\TA@T: AA5]QS)QK!XKUGX$!'GJ=5<;
M\W*471+ZN#=S)TX$!,%W2+28N7G57I&9UWXPY'U>WYPGD,3%3\*K./))C"A7
M"7FQDM?#6A=.?0[_Y#6%!(3410$W<+KP!$%UV2?<<P&MQ.. 'AB85A3!UO<=
M4O^QGR8@/*&$&Z[W-K;YJHKA)_QNS$4*G2;<U=@-^DQ1GI=?=:9JF(!DD@F.
M4P7% ,%" M#WF'I=2MQPI1\QP]:;ZO(-$4]RET1()Y;-I#E((N;R^^LU FTD
MC"IKXKI;OSO4>H=G$QGWGD%_%].9A)>P @FI$WTWD"'&[XE'E )?TO9P9T16
M_09-:DB;&&S'>00\(NVZ\HJ^68=TNT>UY2Z&O=8G,08S"EZX,7-);DLOQMYL
M[][,II"BVL:)P"1!'J-10!&$$&MN<$\![6 /-3!4ORX9P_R,Z.D6F)AH,HQG
M%"Y13;+7T\'_ZL#!]#MXQ',?X'8+;C*GC_LX:PDE?X:,/.3MZWMMAHCOW,+A
M;(4XFK$2Z_:+QAE&ZXSLZI_PQ4/<!BVH]\0J[-_;*PM%0%WUVM,HUGU_078>
M1GP2J)X >,>JH>%H;KZBLFTMKU#F 4X9A0SQTL<CUN=]JYO.L^/Z(A>PL;27
M%A$L-/3AB)5Y+F[R CQ/CHP"4O0^#C#@I(.0RUXS2*)+6%GQ%H4TDZ1C)C'#
MX9->&Q(#SQOEP7IYH5Y:.?[8F3OY M><(D])J A%04%@Q*;^-8*BYSC#'=D>
MOR&'P)^.-!N$\HF] (/ED#Q$W^?L)<6XWGEO)QNWRKIYM19Y09MS@_)^@UXO
MG]&;EH2D'6UE7?-[W:AAB,Z&>M!BU10^K*^":]"_8L^\?&[7O8+R7UT7LXL6
MX8O478RY:[WY/CL'OWH5[#I$/(X1]S2-N-.(^S%$W'?67O*S(3*:0D[#;=U%
M3"*$\G47STM-NKOS?_LIS0@EL</,_87;-4M/=B%"M\V!LT#H]4=[UG.PWB&D
MV236>@J;A;>;:@]J8C#Q&QX43!O>U14OK1Z/8BWHYDS%&O0,?RS4B0ABM>)
M%1,^U2;%DZ3]&JJ!#.M0X5LFM'-4H6)I \^9IZPO35M?6A\O#65DX_7T_?6$
M^PF=K;U>B_83,+NZ"-YP"[BW"S:L#>QJQ 6R_O6BA8VX(,P8_-[ N?OK2U@W
M1%'(]NTK2</FHK'^=OCS$"TVYNUAGD)/ON:W(#:7.[B,Q(\WI^3MVU-WX"[[
MW]-2?]\((O@(@C-=;W#^WA5)<\%2ZOD/>?9/QO/Q%X.F1"4+VC@H ]+_9<%-
MD'0UVM"SK5!B)!:IZ*_<0?H%/PTSU!\IG'<9=K2'$A,GP;?@?!Y<!>XZ.$)O
M&OB;<M.RS_R<W)>>8$BYG(FX&(V96??MX&P5E'T;<BWY]71.0*Q(;QCN$=@G
MKC_L?PEMDV0!Z40W11'UF>'5F&RUJPD7CQ/GG^5[H:(%:CV$\BHB[@)T;ZC1
M7X%=PJ>Q*S25)/3E+ISYV(7C.12DW@M2:#XP\T9((PQ1/D4KANU8,R(#2:^Q
M<8VDUKB()?"9/]>0#*F%:P]"9HE\XTMQDA!ZA,MB?!O5N]N\N6GD6]:3$%WO
M)^X-3M[AOAP8(P7/< IC1% W'LY\6>]E%M30>IW,0L6,:TLY"Q-U6YRGLYX.
MZ>9GU_G!4NS\(!5G@2]\9[5F]8)2\X&WBE\ $I@646[GER Q3FARFF#RQL)T
M@&I=<6@'.4:3[%EJ]\4HC*;^[Y?<3P.^QX*TW$OW!3G%JJ(L]GNBG$ZC7X#<
M(#/(_B)FH_N)"WTL\/!_TUQN[1<5>!;9?!/--',+ >$Y-X.R0$__<3_T<8?_
MCN[]WIOG%WX11&&X?B\!I/?>C[\09,OFSQ@F3!+,^R&BA+1":%7BEH17I#($
MI1N>X97$-CQ2\>9*M0[?%=5U/>*Q)6Y:B;<ZOV5Q:-A!D*X21%=#!4UKGWU]
M=#8.."R]V6ZYW!F?_H]7@Q8>)HKKS5#0?:";&)V3EI=^S9YETV12QD!; A7_
M CM30Y69.#&!0Q,UUHOL_942R][]XO7OP%\=7LMK(2IWMJ?_+>[KO?PXW,_-
MNZY(M4!OM4&$?W-G@C=^(OY!OH*7:RIYC<]BP,ZAX+=G$KD3?W"RFNV.9MD8
M3Q2*5T'VD&86_$&":<.C'Z'9%J@SD3=C*#PQ*$\*VG"RR6*K)0L.E[NYHEB*
MO"+7[5&" ?^Y4:!P (V4(*  G![D]_X1]-S7R3#$]<%T"7_(,'P>J@L]S=V
M@BPFVTPP .XRL3Y)&N_-FZJDN4_^B7\Z0:Z 'O W!=SY2#B/6S5U'>=@Y>T7
MF]![?>%!(MB\[N?L;84R0M;K>F!\ZUO=!'';U;]P?HC7L2-H0YSP>Q GUKKK
MH] 1J9T)A9'\M+TIJB'$,T7=JJ%PQMG!<1NS,;PTYZC*!'(!UMYQY2VY(@.%
M3PM,DW#)P=O#K1*X8M0M@UZ?;X7\(AN]_M\:1-!;D7(23\7VNJ*[55-KKS,C
M7A>>'H8!UNMM%1:E! Z:0BZQ5A$3IT(!Q8C5DJU]UL;^?+&.[74B(^88&42
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
M,3AC&IBAUSY%.C^Y;(R8V%Q7)#=?%]V'W)-IW-\#897MS[Y1O.[!X3D,T/!
M'8P]T\3',8P]9&)CT+8]/%[:LVLV>WR$+\<7,!+?1 .@XBE*-NA[G3/\>4%8
MWR,S"Y'%:4%]Q!TD!(8S?1U#VL'GT1-^I\00I'BOQ'NB-]O:S89FP<]P1^R
M8W:_VPA!.WB81O!;EUM(NY(%P&/M\2% K06I).1\T5?A!B\]W*(%M9TQ#7S>
M"KQ1+/S5"FX[NQ@!,I_JI>[["N[V3^X<7Y-#I^\]DO#?H<YPXR^HK4*@0UV_
M+;@0(H_^YE'S/N"OEBA&9A^JQ19P!_?:2$2QY&OVV'[Q:U_KW/_&DA)A@FTN
M =&5H(?;$@[1'R_EC&FC+BZAA_WM@"4\?M1T,8$[I3(.ZIV*VZ0F&##7("?V
M0:B9.3ZC"?;8DZ[8VV,1HKMOATB)U:9@ >O=OR/U3M)A$5M&D<W4\9CUWBJ$
MI7B.Y *@+M_VYE<@G0AI]Z[2KX05^.C%WVXTVPD)!1Y9AH:\AUFUYU^:(5OD
M2 8(Q-+9G*/.9NILCF>+N2.Z^M]=G8\T*-3].(]OY2L%=>^W#V@ ;*WQO;3;
M!HH!_I^_WT740.@X_NS]L.PVZ/.(2U2>"2%N>!*0BBX=<X'U&._7"KS/L8;N
MM8-WQVAXKA_R,O<R>]OOY>IB%EC_7M/:U.W7?NW-8L7?U?=->Z)0*\YOY@_N
M3]<OBA4C-\2/7AO6%TC#5K(Y?WK&;NM&7_4'_R?Q]VG&W-3GKJZ*30XRJ!2J
M_+H.C"%6;MQ>A%#*\11QY(;5P3(8P4+F@P3;='6"%TY)-0$9_(%[VGDCW9#/
M(G3A[SR;),$XRAC-?45MS1<C4P=$SW/;*,+O22#M)K0X5Y-Y8768;1*N:H)'
MT  \O!UX*PNF=4>_ "DN1E@=VSX[TVTC"1_R&C-&^U ^+7+D1OJDS'T(<K>O
M7K_3U*\/=K7Z1,NJ7.YC':N@NN ERG!GW"';56TW[$&JS*Y:Y&LLPKW-$.3!
M]^K!N[1'"@@,69/2]POIF\F<"<(1$'B7!D\?E](O.;Y=$P'=%LI[237?77 ^
MNV5&.$LCFXW?O8WR6Q1X(5<D!.1[IM&;S+^71M/OIM"K-/GUS[5E(D\BU(W0
MO%YGY8W?0PX8Y'^QYNN3:V(@+MN&D_8^,OSZIPALJ%I-PYXE8CW]]R_MQ"3C
MV-E^=XO-#[4(N;]MGWG) ,97N-PQ(5= S?_?'!M,=8C,$, =U%7,.CT2:T4%
M:PR_LUVT$10.K_/-96JA,)$-L(N4&2@XSRL\N@9]P4BSX8^QW>! XY-X_J%E
M LT$N#[BJ)TJ*S)MDSB+$VY#]7 P:6M.M&O*XBH.?_07'L\)OQ#]/6K=?1W-
M[R7FF_][7?.ZV/M3.A4\WJ2OV+YY#'^*+G%_!JC[)>2%:_YC;SRH.U'%?0+-
MP"4$M</3@! )/AE._NQ]':=H$O8=>9RS>>3O8$[/8G?C(GA*<FBJZ\QPN_JC
M#]JV"27#"3.;%RQ(A(($_C(\+X [\P?/^?1M;#2*&2UE#IEE D)1!V]HJS?_
M:N:&$D*<XWZ&-/^WW<0+>S:9^J.;-K^.\MHW+^PT%(X+<X&B5'E5==-= I4#
M<1F*OF%!I/K'<>H?:- 5B6*Z9PO5!#2J"_M<@>W]-)BPMS7 /O+&)1E<-DD3
MPQF$KX P#A_;\*HMH4S$I8+P&(\.<1<0 "N:_J?!K6^_'\^YFEH(G+V%A0$Q
M](HU=%7TOIOAX:=MD/L@>(V_8E<A^/:+SNO6^]V)2*;/&9Y6L\N5B@_.320
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
M,].I9TKPT0@<Z-O%Z1#DVZ7QTP-?O$DKR^ISKBD+$3RP;,QTPYD].>/"1*Z
MN[DP7%WB1[<$9@G)>-.YEUICK7A>**C&)#6[@X]&L$N!O<P/LZQ49?E"MG]7
M3[<NM61>%B+8I7E9[-\TQU.=70VN]6;V/E-[7L%'(PZ6O[$'O5QJD.R"I"U.
MN]9(%DIP 9L'"Z^]'I=36%46LP#(*59EY5Y/Z<G\0,T +I<=]'JIK75P\X68
MEJ T\M6K<O\.]*J/"[B."%:HS!XS0M\9VNR$[Q>OY955ET<+68A@A2O[)LL]
MU-HK:7)N7CKI]'-K;,"W1K""."@\U\QIL= M]#H7MY=64TS=#64A@A52.8-_
M5)X,L5MM#,SI@YBZ:C_#1R-8X3+=8*<ML:I*MYHP>!XW"OGYM EI$K&ME#4?
MY"QM, ;70V'!/W6*DSMX&T><KU(K-AHL/(-Q\FG26I:G.>X&L@)\=$O&B\N\
M.FY>W';&LRL]G1?R1DJ;XT<]&?]095ZXP@]7W:TE >"?[%"\MZ[9OSL3<&UP
M>I8[2V?VFR>Q;3>P9VS:MQR8CQC2KR<]>#L::0Z4L:G21[8$RIWRBA3/V#WO
M,<(X6MOD'G)]/K5C;N^%4['?,7LF[KD]6]RWS.^]TC7N._Z1;)T]RAU'I"9N
M>>?PA??-M]/[M[^W7(,/4B+.M]K;!:@?F%'D$0N2!OWP?[_X7WLE'"I7RNV?
M<B$G)=;5]D5*<0^DW"_?'?[:^5)B?1G?<6>YU _BNWU> :Z%Y46^IDL&5XLR
M7H!GCT05W^+&]WK#UVHA_\!I<^;,5@S5_M/WAA_%!;%WRI!*R>T_M\CRQ5?!
M-W/7:Q++GZ4^3594;_O%G+7G*^ [J')X9B/X?WK,)JZ3D*K^5/6/D;X:!Z?!
MT2CW7^1&BZV.&O>+\:1YC0KFH1V!+R;?'9Q\NR@1_^KW 1@,OEF/B)@5^#D-
M*M]NAQ.CWN*>-W9]M#K#GH3K@^2)-1A]I4KU47K%(=YV3 2+M6I Y>_8V.G+
M]8&]ZNF?)N#;G4X.?>N_76E7<,OK496[8_\^K?R6+X 6BB GDQ@30[K$_CX^
M$+O$78I^3-K-?GM<')DIG=GY4L5->@VWCRSJ-#I7]+6",&I2GXI*OW?/R[^_
MVNFR_\MWHV1V2TL7/DT4YK_:$N["*%E*'S<30O/L6ZC6LPO_(K=1]S;%4N5N
MNRC7K?3J2BX5.+91,<#51!;:YO/P%^Z%!A>)/Y6WY<8 %5X)G(PBT_+ELF?,
M+L1R7YH]<.?&O5X2EHO\+T8%?6VBZ/;_?B6%7PQIE?:_7]K2^6W,)JKIN+__
MQ1C*!&YG9B>'BC+]C1 @;ZCH/U(@_GFGH%@6ZJ"%FK6#7XP-3PU^"K[9S?%G
M+QW>:#7K-^.J<I<>KHJ6*$Q0S9WPZY],+I%BA?_^M4Z)?[[>1_<S=)+C19BW
M+Z1_'Z/Q_WY4>9L07XPCHGS/YZ[J4B/SQ-X*MW.UG<Z5,_7FM^-(LG#5KL[!
MPF&KS]GQ:&4GG;*(*G(SO_X1N02;XR-PY'C<&SMK8OD^[A!GHY', )*OAV:B
MZZB/I3^<V1SXK2IW$:3CNH?RNFXNT.R%DFD5S5G/&<QTCR8MGR2N$VB3C^J0
MR>2,D.G?=2ZS&:G@-&[U>6&X&(Z'O_[A$KR8>Y&)=I!$I!_'AO![%]S/$]X2
MK?L%&&:'X]OSH=Z2#6'DE!>8\*DH+6!72B80ZT])TUI]11U^/\Q5<2H./VIS
M;$'.%KS4@?,"PJ ^ (/KBU[9!-RX.K$D]NEI5;QLH08;T-3@!#&1SJ1VMC6H
M2?$CL.,XW9S4CG@W-M1&DZ?1H[68C&^7I5'MJC\N%7I-B T9A VY!)O-?,A^
M.!T7;\680]*9EH8&.QG H9[=D_/LQO12H6[@XU')/)180;2-\M)<*-UVZ^J>
M'?.IKMV;S=A.Z7PABT@%RPF)5"K*P*;>WEA)4=Q1Y^ @0Y6Y?2MS;Z"*^B2I
MG&)D1N-&K]7)I-O50N\Y#U$%*F_97(+/BC_#]WMM@:FBJ7CLIF&#\.BB_EK6
M&_6!?84=^XTEI3&]8SZFD'TCW:C"M@FM+F9(!#+RAMI >)'',/&RN7Q;3SOR
MO?D@CF^!W3RW=+9U?8'ZRD(]CL\EQ#1+/6D'\*0=,0)]HZ<MUGAS>LK;QQ#&
MU'A%-"O+2;=A=N26>-7NFP]YB# 9U.P@D16XT_3'[<P&'1/-?=]9KZ,^N6^T
MCH\8A^/F;: JXL%5Q+>@6A3RJ<=G0<IT;[NB8-5:A4H*Y-'H *@-"@*7X#-1
MP1/JUHN5H!T[<!T<IZAF^>TQWC> J7/7NN(Z1K/"WK9GV4>ISJ=*' 8FJ$0*
M4(ODLMFC]@SN?+(UTQ@F'6!-:-GK#\UD.94LN'@7R%.WU@\3J^-,$/MR(:*%
ML7Y(SIS"-:\2S%17D)_&4'%Y['0"51::1Q4/W3WN(!,W4Y'F47U#6([@QC5"
MC;RA2AYF1&= 2)5';3)B:T#2BEJFSSU=W!LW>;R^7_]P/)](B;2.-O9R%7<<
M.CCLT,RJ_0?GWH4SY?352KA;C1[&BM$PSMMY>6&BP:<\SI/G^ 3/O5RI=PP>
ME7>DP\.C'&IH_"!QJ;RES%&=[13MOU-QJU -;#OGU!-PXF:&@"@M^_H,D;EL
MFNI"T_4(A"RTJWWY4E*KXVHNG5+D9(NWY 4:8PTUL;28@,H838VB/J3C]R%1
M[>G#&'$^X!Z>\IES1>*SIB2.,HNK(3=$& &UJ R?8(6/-2LY';>91SSJ'#NX
MU15W](R;$4]5LR]7S5Z!UNX5>V&F+I* U9;*:-@2DM>-/H36%,Y%2B?$[.X]
M'J@?C$).'!&9:G+[U^1>@93G47-^WN<D??Q4*E^(ALS6E\8"00K*(LHDLMQ>
MDXA>.O98ZFF-*; 4!RZ"T8%B P;S3M(<)&>VZQ>C'K$?9LU2C]BIJEV^L->0
MK+?05AJ#KDULWPC@'+5$(<,+^I %<[,D7(X,:3F'P)G&58+0S.6C@).ZPGXP
M>%!7F*] )7^6QP>U>+ =%'D,MRW0-_*6:<94/$R08R\6B9O%2ZO<#J[=A #(
MJU&NFX9;7TO<^Q$ZSFKP?/[,=N];4C6OUPO 2-YULGF9P_,+!#Z1$G;7<:B_
MB?J;X@CVM+3M,!VOWH]&EO9<GN3+TA7+RU+!%JHKC2L/$1JAK@EB0A"C^K(<
M3W;6SL=-FB-L:H_4%T6;SL3!"J?:WL&U/3=?PX?4J)SZ45D7;M(/>79VOYSW
M6ZOK"L@N9 [WB^>S;"(7.96"^J\HX,3!OQ5K>#D]A6T'0&FE"_>7]=52E9X6
M*?:YU%"JS^,F A2DG0FYA) ZT;RO=^IMM)E53"R_"+@5()"HY@S5/7P1DKQ*
MOKC.%OUN(E%M;AM\(R"W717OE4E[<-6=#%N9E9'B[OK((,8-YS,LG^!9VG'^
M./QSL8*AMV^R[QM &F_H.55-+P)LN*3S4)"&G"S=IC+ST? \IZ2>F@ALH'Z7
M3N<2:>[E^9'Q<;_%0X>AFMPIYG><2G(8[4+UH_@G[F)UG&E3M O586SB6B5_
M7JE5.A6IS>3K1:9]D6])%XU:46JU_^]?0NYO1FIV*YW[K[>#3O+._C%I"7$S
M$W_L+4\=$U1"XPA@/TUAB)E>\+;KQ6V=S>B:@K>M =H9^L<9#]0FCS6A?LJE
M?&IB16WR0]KD$_AN'<2YX,F[>Z>FA:,>YH!108\6-QU>;=TWLAQM4@/-6?C"
MG 4TDJ4#K$D1"OW+(VP*U:*L7EYG'+:<N[]GQ=+D<IS/RSQN[,PG,MG=NPE2
M+\%/P9,X92?0Y(.])A_LAAJKR^KY/+6H 0G(0F^5+5U(CYDF0@W4ICF1%O;2
MI#G^.E:^WX=\[-C,5%DI/1U0W\8/,\).Q;=!U:>M+"Q7M*^)9+^,A3?#SGDC
M6V155N&EV=UYY?;\L@LU*-R06603639JDC2MXOG!J'&<KANJ'KT#%<;9JSNS
M.R^TNA,SFW<>2]>57'J!4 %J2&(V(>:B^H3NWS]U5-W^('6M&5 9L)P"PP;A
M1CW][4@2]63%PY-UQ.62<;/D:>'VP?4^W JC%J#,RQ"OIN_OY/M&[J;;OLEW
M^J,R>,I<#&4>MX).IQ,\3T>BQ5[BCAW!#@Y8M!+\NW70W1&JHC?'<BG5/)=F
MJ9M2[FJZR#:*&*%0P1!40G]6NY[WZ9!45?RPZ7W$>'I0AUZL@?34%;^=$+59
ML^RZHNFIL5+I7/*I\MV%,X:(BEM.<X*82.<RU-M'>_;$#YBIIG: 8.HND%)Z
MNI+-5E7-2$DC53/3F;&H/2X0I*!8:BJ;$-B/S?\XEO*RM\^]YO=9W#&1G/K_
MCC/S)*8W4GS3WHXE)YWZMZB$QA' ?EIZ>URN_IU#@BTP-_4Y&@#6MX"J.<Q
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
MW9ER)XRS-2Y?Y)I(-H_"0Q:3[)0]N,[R< 5(W5!T9JIH:E(SF+XRU1Q%IP'
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
M%E6U.^-OJO.LF)YW-(P0V"Y-9,6?7JLJ/<V@;#":P0#%,N!B;%2MJAES2&E
MX\&'=W+%W:*CY#FJD!6M3SV *>QY3M$ +0*X5\ 9F6H%PRQ*;(IRJA8KDTDQ
MJ6H9EA^RM854>G+&%KR\!-S(*9'.;F=GTVK5N,G;:>K'QQO">3^]O@& OMRV
M_A@ E7/=Y.)J-5+&X+(Z2PW')</@A@B H'W-)U@A$H!HU)A"3IS)0R'G6XSU
MCT'.5,]DSDNK48V]O7NLE5E06ZJ@B2 'MY=*9(3MZ0[;F'.B@63<Z,2+(C-_
MD)3M/VDX^2<&4FEI=(S#9K0T.FXVN-<CREQ/9PKJB5YT(:=N5OGA3-?/I=M\
M^;H^5SK&A0AOI!2VPE,\#4G3"NGX 7?L2AACJ01_=6[V6Z"SB34R:#]?%4KU
M]KA0LQ2VETS)*WF(L 8:W-F=5-_3Q1L*+_&A4NS@Y0?&PS^NTG"/]9ZM/-0J
M;-GAKO7T4AN:S@+!##*R,ZFHRK,?7BA-:,OTP #U<":6-^,H2V#3$/G!/7JG
M::O_&/+$+61'D\4/&R$OP(5HQ@Q2W"T^,@W[' ,O>:Z#8%=:.I8"]0_-4*Q5
MQ0$3&UZ%: N6B0<;>-EB$=??M<YGZH_G;79<S8E.^W+X='&A02T[C4<(BPDA
M<H !C:O'2DAID"M>0:XX*N#?&E;_:M3JMJQGC;6,%OO$%Z1&NU&_D:[S"+50
M"7<ZP:;I".(8"B+%*8I3L8K%?S5.#4?:O3T?/^19/EDK6J)3M1UN@7 *I]SS
MB;08%3/Y< 0_OCZ#:\M$T@7Y!5)W5Y\!=0W0:#V-UM-H/?4'H)O(=6:? P,,
MM*C;9E&:YQ^7'5V5)OW&W44I,[QO9N!MDT&VO)C@6!J?I_'Y&$(U#:#%Q7[?
M!64RJ8O*8T]MMZ35;:&>7YFRHS:'"&70<&0NP7.TTIP"2RRH1($E+@;W+L R
MG>6;I5G-9+OM6F;<Z2>+3_E&'@$+,I:SB;3P/?7I1Q6+KP.'MBN/BP/O-"WO
M'T.>N(7U:.S]NVWM:\N$=]-+7<J5QUPI-Y+'744^M\2E?55<I>']E,6A<C;!
MYVB7\MC+% U!T1#4@4WM5T%F.NTT!Y=7]?FX ;^Y6K06G7IVB$ &3083$F**
M1K9C*#<45BBL'-C0?A56JD*UI,WZUGC<3@[+Q=J#45XFFPA6\$2P=()-Y7Y&
M(!H9S#HD$J,XCJ7U9H[2TP'CF(RQ%M2'1C6)ZM/P- U/T_!T7 )JIQB>3M(@
M+(V5'!R03B-6DJ211BH]5'H^IAH?>Y\MJ-H'Z;WYD'K?,5_,V'VQ+GB835?L
MS.7#Q;AL#Y_T^ZN[0?4^+W,B:;XE;"<Y[-1ZZX<$([>LJ[9C&L#2U"%(,/"0
MSFBT\N!.F=,TQ/9+GG5$%R"BJ^8,L?070?JKY'NO9?'OKXX^19IC7T\D&L+<
M]1*,*OB=ISCUZ:;390OV))DM9L:F<-^4X4)H%/.XHIBQPJ:WE8-_?U^@(=Z
M=/A(Q!<'.-^"(/TQ,[A1TX_C;D.=34I30>'2N2&"(!KCC+5"1$&'@LY1&/]1
M4]^;J_$5UV3K[.2:O[Y/56ZSHRNL][@14"Z[UPCH]QGN\8 9:IS38.BI4N&@
MP<Y]TV6_7N,X$"KVBMLA Y\Q)LN1CB/]<BFB0D-']E(9V1]=/A&&(];<D87A
M)&]X[118C#U2K+?#<;_W8">_1:L35?GW19[8:\$'=S_%FSS?'"-XDYU^K/6P
M/[R*N884RZA4C.EU<($\927K!\H?%;<8<\^)BUN,2[%V'N%YKMA:GX84?I@S
M_6#U5:>2O4>3]-X,5A>UN:8"'*K&_@];?A0NGL>YE:BRC66R.^W9':$C[#U3
MCW]'P-KSTEP#JXW6B-'0#URS?N!Z((V;MU=EVV8+DZ;3JN6RO)@;RCR/$O;X
M,RY+FWH>O)[LJ/-@:+K+ER'(^Q/MO@)!%LU)5WHH+3BI_ !6QE"5+ZY%C""H
M8^=9CO;KI)A!,2,NF/'^/+FOP(ST<%@RBK4.8&\7]Y=\OC$8VH,%P@Q<_G:6
M^3ES,7>V9XN:/G. 2DO;8N :.T4;F):VT=(V:C6OWU\NYD;<8*5D:Y9NU=IM
M=G;YI#P5&MQL)35E7G#M9CK7\C@"BK'"*5IQ<FSJ]/>:X"_#T6WS6LI."VEK
M7.W-;MN%^8-0YA<(CK 1+J9IR5L<%24*0!2 CLF>?QF %F5!MNWKFS'[5+WI
M#L7'/#=AL3Y$+/IT5"#A>*+..Q_Z+=9O@)I4X-*5(2 9LC9CSAP;U3BBY=&@
M- U*_T J'"B@]F,S54]-6SMD0#;&9*$U/+3.[=#<067D]&5D#_&V^ ;7WDH6
MC7=H+2XL<BRQME.GUW=Z3F*JY=%(W1Z:4+I^J1;7[-U,ED#L%IZ<F=-T1*W0
M/&P?2L_-DB=>EOILT@-68X"=5'8C\+6L)Z"$!F$5)75RY52FK%8ISW(W]XIF
M%IHRG\;ANVPBF]M]FOV/<9?'332_W7\>#[64NMD_U%GN$V#VQ1TM/PMF[:K9
MD<R;VP'+Y^%1#VOS_E+((S#+0C 3$RDV"LQH^(_"UU'3C\+7CO#UQ;TQ/PM?
MV:OTA5)8W@ZE=KUN.=-T:I15%@B^4.@0XA<K[H!?<>R=^2U9O['P0!P<56+A
M5SA.*ASS%730F&*\KQ[J%' O(A="M^ZCB*NHUVG->R-CH(_;G*"/)5Y()Q^@
M)IW!;@$QP6>CJMEH/>PIU;;MFVY8:B''FD06?D/%%UBZ9H ##H^+&U;%0DT^
MC)7_#G3J/'7*C^U2LR=-LH56ICZXTJRG!4(G9.?GH)Y,:VTI'L6#3!1U8FV<
MOP-U;I[+RF EC]AQ<I)[S.65FW2_A74BUSS/9G<US__"'6(_+P.;AT=^XT]&
M97?G\GV8]!S['I;JC "C]/OF!#ZY@A1G#-.!7X;;Z!J,!AEE:"DZ,U4LAS$'
MC#,"-D ,A&>]*O#,F(%F*$8?O@Y^$?S!!!B.[>UIZ_L#\OWZY^Q3.W_C#'8D
MN(+92LYE>45,"T 6>[F>G.)[ SFG"#E9X)4</^CG>JH ->[__J7 _U>U^3__
MA7]XW]37@6*A#FVCO]</7D#+<O&'9?_S,HJ\K*<1[.@#-,+5VRR?\E#7/^>4
M0#@;+PW_^?_^O_ 2MWV<+MZ%UCXBJC2/H6\(DCT+*..D,H#?_%O1%\K*=O>2
MS9T)'I3^]B%3(*QW)J3_PX3^CC:]1;&)LDR&Z.(B;5(' ^>W^S'O9Q@V_1^:
MMH9U5@OH$+3F +U][;V8_(XY_<US9\BG-8'_=#>60D;RC@?RSNM/"$F<PHPL
MA*O_ZC0*KPG@6U]!_HD^"($,@JN^9O"X/PKQ""(>$F?<\QH*:@%A?$@2,>M.
MWV+?]7/9(G>(G/!&3>_%#?D1WT"[TZA+K4JQ+"682KUPQN3K1:;=/6]7BI5\
MJR*U?2.8R'>A46\W:I5BOB,5VQWXYY54[[0;I4+CZKHE74CU=N5&@B]R1?P
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
M>90;]DL+@AAN\58")$QR<0UUHA[Z(^B6/^G4IS(PKRQ1/&5_B UFP;&.$":
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
MNPX5N\IT['&+/$+:'-@Z)#&O2./.GI[]#(WK@4 U'7C*\TIT[!I3KU-WN?+
M'#B^N0%0SZY$SZCK"P4ZKC.-/O5<VXZF"C7M*C3M*E.&?NRGS:.?@1=Y:P3S
M[X]+'SY<K_/0>@1;[7*^:YMZ[A]H\M^Y)?>LQKU53/\TG5PP=T-?=73_7Q]L
MD&=.'YY=&$=?_NFO'WV2FOAT[?EP%C<,_"!2IJN#]\_+A'VRFAUSAC>F9OX5
M9JHSI6$?FS>\,6V;JBLSQ4!"=<N NAUSB#>F;J9SS93)7>@=?0G/_Z.E"E3/
MB>8(M]7LZ5N25;PQ=;-='ZI:%E6-NKUXP70"$ 4, =2WS.G;,;UX8_H&UJ$9
M[._RR"(\H9A)V9S]0")LJWJ?B@3[\T)%RG#WW=N0S?7UUH5&EDG9?$RCW-N0
MS?6UP85&EDG9P)WL_1>[0B.#1O;:^G,HFW?>4@J-#!K9!9L\W(9LKJ^% S2R
M3,KF[*V%;T@VU]=>^-S=A/\QG0(PF[U5<.<GAEX\7_V2G+Y\+[$MML/QN3+/
M\>T2W\L16#Z'HQC]%C5ZIT ^_[SYR_)XI%8__.4ST7[B97GD_M?<11-W*IXZ
MC5MIYD+'#'I@]I\O<O2#(L4GR55/5X['?94>)FJ#Y0X496X=A($8%$U.-+[D
MXIJB:&[)/V1]19@I&*X0F!)KFA+ZB*&JJ_AA 5@")^ 3;I9SERO7B?[HLSO3
M_S'JV&Y1"MRIU09Q)UG%L?WVBG2&(\M<-TI8=V^9\P7[):>#J;E4;?\_7Q#B
M2V[F>DLU^,\7<Q=\<\*E[@8/?_\EYZC+2  /7_#MR1<<:XF%GR?FO^3\:(FC
MP=$#3?T_7_I39>$M,8]U1IRUWO&4.J4;2)O=*K2"?_F.%_)%"OW?__E5AM\_
MQ;8^X*3#M=A6)IIP7*-M]1_.LSZUKMY0:+.:1O5DSC'[O5Y=G8Z,]UO7+U]Q
MM*\31J6-G#VN%]=]:^^PPIH.B$9[*49&17[YCN6Q>'N"-O6I-G7V#.H97OZ_
M/N&]S\[S719+9*FL=#QJWU8J'(8*=0>TEPHAN8?S LG/SMM=U=3K#G>LSWB
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
M"L2(>4$*Q+S)4R2PZ*G XI7,@%+%K,8J4;_!+T.&8IBIV)SF^L@,0#'&H\R
M9Z@ZRQB&):@BH+0>!0]@#$FG-A!T\%44\9<%"W]%3/!(^6%@VNA4F4JW.5Z
M2",Q-2VS8D;D1.6J-Q2;-G'_-N<FDAT*E614>*WP":V;R%JONM%/_;!A+.(&
M(,&9HX9P0)<UR68&>"[X3V[EJ]%!HATM9%,<O7SM*:E<)6WU8E"01#M0C@3H
M\-$ +K_,O/%Z%/6&6OEN7%77@6!8^G*7K[J+R"P0K-<GHV7?5(O3M%3HM$]7
M[88N_[56+J5>%1BF+HLFD!Q&QBO.J)L)X-]=N"L4"9?96*68IG.%4$2BVV8D
MG\+<%7#G+I)M2RIE2.TDR;8EM9.D=I(P M$(I':2, *IG7R&VDG""/=GA%\1
MG",Q.,(()*)VEN?[\2[+[H4.3UU 5@432Q<'@@&D_9@/\NI1IN.2^PYQD-22
M73SL_+19;<\;-MKSH-M<%!/AC'0@N7BS"XG7&#O3AX '>3U5RT_?0+12Z7 T
MBA4QW G>;)(D<]E]>,PB/:^SWY7C2SN*;#>LE-+T]8N/B#"E5E/U-11.%D=^
M,-53A4!3-]@8XLF .T\2EB2E)E[,6WO(6!6I,R8UD5YFJIO'O6YHE=^GUN3N
M-H&+#3!>2DTKE2PL:&O:D:0I9W:'66P#,#0T GR1*$=,<V('/(;(>L8()>&I
M2^_#[XAI/FS)*>&I1^2I7Q$>);6+A*=([:(W>8K4+MZL=O'LRR;SVGZ=#G)2
MO#%.)D5FI>BA0<H. K%'7C:?H?)P-_),Z9N-I":ZUM>%,:D_/#\+@\21'RZ.
MC!^](TX.:Q#=H$QBJ7XZ/Y-8WA+K5B*6%9*91 PO$0D2+DB3\J@'K3XDX>&?
MNX)W5/*6L\JV>ODV+/PV:VJY:*&2:Y18-J*:2T[A>A6TT,!GO$58B]29/&[E
MX0-:\B>"G,']0T\3E+(@2QDU(4QD4U <N2/*22D?'@OU4<MOJJU0*J#$LOVK
MZ/.FH%C +0J5%@*I1+R>HT/EUC*G,*WWY JK\S 4.;2/IHD^)U6>3U7E^?1"
MYXHFSD]$#=U3NK/P+)[CA=>ZM=+>=#E1F*,UHH!W@,@:8N"00MK3W?^$$4C0
MF132$D8@D>+S&.'Y L*$$4AXU_N%M ]X#;LP NTYEZCB(N>7\^%E>"2_!9NQ
M[(Q?MOO818PA9(^Z1#UUH3%VKON[N-!8A/=CH!KX3!^QJMBCDN6RU<==39>
M[K<'_\5,%I2A*;)$_8/&_SV:;G[8XJ(G)S8[FDJ(C1#;#8C-=K_=D-B>?#_M
MP.2S,:^G@P@WC5QN^R@8=>V3-V/#KNND/6[,NBJ BS @V=2 /I-%8%O/52!J
M?14_Y3-#&JPR\52#'^=XJ_L:Z(XZ(&"Q\P['HL GYXN&CL^U(%+V7E(6!52)
ME+ULW?&S25EB(GF2V(B)=&D3"3D?"/,2YKV)IXN^K:9X\OV,$$\88=X;,F^
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
M)5G09<?XZ2M:%YHT$D#)YD W\$@X)ZLGB&A5\!.XK@'< F5) 17."P =6D-
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
MQDVT7QO+HJPCO%ES658$U8RI$C^UY F"_R@C[#C-P>%- @1-"/^<!%"1:7@
MTK_&!N*B7\Y.:*$0;H]*Q6FEV&]DBHWW"T!<7!NC!R[3OUTGA1=%5;?85WD-
M2GR$<D+5K,E$65(Q74<XYF/P(P3^2Z/L\BI\$@ (D0O;')!1Q 'F/&E[8CO-
M'B1\H <#1+Q\!$?C[(D-]H5P993-1ACV1@@[&X'Q=!P 98SA+*LB0D21UHQN
M?L#%$3 I(YO+$A2J;PGP62:P@75T((^["!$;3VD#H+Q&8G>@#=$;(6G))H(5
MLE\ZV3]+O)@7YTC1@\=P*5 X23+8[7MA:IIB(/@;?-YC801.73QZMCVIW64Z
M($IHM:9L[L#\&P;"I]:</R%H'TT5$72U@A4E-B_08,L NU^0;+PU#->(9N)
MX!Q.Z&!K9(1E;K.YCYH@1L?+!VM6MS&7QIINXN'PU?@.!U_@P/[,'# H8Z A
M9*7UJW>GL?M^N+3-5];X_NBF"%"K $6>;<'^[:7Y*',Y02Y+N(YCD.(XMAOH
M!J5@)Q 6N4Y " 4Z L-U.Z +F%! C$ATN'<?B#<3&EK@I^AN</_7WSU?^J-V
M3%5T(@Y (FK.M)#'UOA#'Z9/Y7]\65].P!9>40?E#6MAEG(>9"09-=9B:U4^
M%&H('64U,O/3_MZU#IW?7Y!\Y] ^-X!ZM IJ8(K)RSVP<YU3%Y8@T,.\T !Q
M53?*H[(H*[$S1*:!>DK9\/Z;$_MPTSKUD?<3-E_)5(0!1BG6&"HI:_RM=/TH
M/!PQYCQ_/-%4S.(])&TG@BRMQ?[N*D4;#6M'U DJ#L8;Y@<]A-9JRY&U*$!8
M<0XT_S<0_W"W=^;I)ORI.6H9XQ78VFN[H_8L-DR(CAU3UY 54X>[;-LPNR8,
M'K>SCZXNE'Z?'Y17I1+@0_*\&UH52HEY,H:P3$.A"\)/G^*^NO%A7=R9=;W#
MLH3$NU6K-Y=T;<JGEJWW,AOI]/_\'?)%PN=[BP\/ZV3?<>R(;WCT^*,;?1FW
M15 -2:"\)F(=O->OL&R+1=Z1BNL&9@Y 8 Q+.4=UUD;1QK20#DQ&)?\0A)3)
M*-=9>9&D)!E.]S4'5HU0.[7*J_D5LV QEG$P<$%8:D_S_S4(0*X'F$%Z$ 0C
MD.LE L5"8L')7E0 U>Z02R=;J]%(>-/>:E8ID7_OS2\M4_8%AL_6WML.:S^Q
M0+[O%[1MXK-%RUYW'OMN(EO3QOA@V_@_VC;WQ66&QJ*LHWF6]*1L3#1XOROU
M$&WD$=B_39N?83;'TP&+"PCY)@W$2*4$IDQ&CLT/'6/NXQX%LWF]+>A8BYKJ
M3VCPZ,MK$_V27N'OHT EE8I-=%FA'#VYW]H/!V#P[=YN&89/CRI;N@@O X"*
M]>%5%%O;J">>?<%WW ?.$]R;FLT'&KJ':W,5X05;74.69$%?[B&[(T>^KBE0
MG<]D$>769E3Q90,+74LDUZC0OI-D^FZ.$C+G<9;2G[_7LILJ:":\2JP/X^-;
M"^7U6U\HJJ0Z3;?&R..\I";PQH/@GM=.F%@YAKN;@873EA!=J^X7.MVP=V"'
MO3<_#U:U4<;?S(9'XS>1E^):K=U.]2_8T&!]LY\!6P2XZH!%/5 MIE++,!]Z
M:Y<+N?*\:76A71F@?33]HS2/?T$R&T*Q;]]4(?N9?E'1<&*!O,DWL#'!,4';
MU]\YEL,38;D&JX84<$J7DFO9#)MC6QL$:Y&2UC5KDE"@,D#=10\-A[UQ]B]
M*O7B2W1(1<V$'VUD;6G3?>Z#/P?R!+S&;]ME[%@KT!+9-@I%#U-P#P@COMQ[
MLY'!L-QP]]U?N'$)%9&1H8,:O*V+ VSH0+F@ M2_U2$H9VZ3!=,)OTIJL]'*
M+F?A2*F\BJ4OD)L;VY"$.\76!>5]%6UG>XUIJ#V.U9>&IN91Y-\7_$&SG3]_
M_WO37!">I36>K#L5BD WH>5 *;+=O127'>R*;-PA,9&T/3TVQ1Y_Y?E$.CH6
M'V6#S&-!;]L\.PT\UA.#R_6+2*$9SIE1-EB\<VH&]2\T6T>@%M>#UP)W1[P>
MOU>'.NR'ZSW83\CUD(:T?7VX7C%JG:DHJ'V L-:'AL\!GL<6GMWZ"#,%9>#F
ME6A7UF-].TXU"FIT"[4GMOWPFS'VGF]\==NO[NJ<0X\=;N.+>P!(=H@4M_0=
M(TO6[ON)V@4XJ]A[LV]GR@@RWVZ8@'KV&KB#_<Q^')J/IIO;1:TE)&J1@!WY
MMFWJ]$C G0LVKL@/S5\.2,&VB+?3LH,,64O0P<I'%<!"%C4\BP1</^HI58!$
M*8@#"U(F.@#T)P?]']GARH8@X=GT5><T-A_IFHE.</L!:IAJ F-)*<)X@GA,
MZ_<5L#, -0Y ?]LG]'6?<WMM&PO>V"'H2P3SKI8:?P.C\Q.F.^1B5]OQ@UVX
M:8>[T_8:N7?MJ)(M>@R[>RDNLW<\X/=4X5\;8D2C?YC;]VVY'))P*,+Y^F!E
M#OP+FN/H924?-H;EC&#HYSN^]A;[]5JK*.ACN7?FBU<# 3DQZ(QXN2TTTN&W
M\C ]0P:NCPD]<!HS(>GG)FGLP"OU<*7PIVUEI>:TU8\C2(+<;!$O3..CVJ 1
M0XT%PS]PX!VZ[)R.X]#* 'X3*B:[[;7C2]DU(5!?\QV$E=V+'C:G^LCN@<0O
M[?AC" \1'CJ!A[#;'<X=6A^6CBQG>\O<N[)*?*P]K<^SHT3L;3+@C) 66E;^
M_,UQOBC+G,T@GYA3/F0%K5EES2$]>0&DC:L8=6A5%&#'\M?9.[;-M([4*[+=
M(\W01!E;M"AL_HF];B=A;;N\KI.CUET<<3H/2EZAG,9B0$6N[@).(^-<_8\[
M1MW!@UUGM<O*'RQ%QX)TF;@WV'[7Z\X=Q 0)W_^,[S4C$*?%UT&$%Q;^1K4Z
MZ)1JO?/]FS7(.'!Q::#"%2EX4W9OQTY@SKU6I%?JO#.+N<5;G44QR E28L)#
M-<FQGT/6'F$ .ODLM?3_@W?2_\9>R'5S"]2Q+U'LIM,>XWB7- #"\C]C><%8
M5CN+D*GP )2-7%*DZ_[LZ2P/GP_9W79PE6U?FF3O5AGHFPA8=:.I8D85./'Q
MNG:<G'!W+=.+5B5NC+1Z@VTOFYT F+/QUSER+4?8\S,BH*A 5L'&9>>X!Z6#
M\-673LMU?&0=M':4M& WY5PGR.W(HXTI@I(A'<V_TZ[)5OXO*+2X-XGO'*.?
MF@M;_X]F4R .]*!3V\QD)Y//Y?+@1;. " DO"XF]A:)M-6*HBG#]L7L']_*J
MTM7$MQH?FB^R_1X(JP,!W@G8D(^C?\3D'G$($?)]2/(MK86FO6??$S*_Y(*2
M6:TN&PDQ6!\'AHT9W8HA914(?HXC<J2R^DYO?,@"M3,_]_IDX^@=L?T(7YS.
M%PG!&%0=RDEI>G6WMJ'4JP)4;HR.1952@HAO/+:W5/V27\I:'N2J<C/"^\V&
M46@9[4RCC]+=?X:V<5C;!JT8?3U'K!1ZSBS7A7BH.@,%;3_:?]_&I+<I,I];
M@"@@?)(%2&ZMZ[,\-$CWXYH?[=K=E -[E!.-/_5@?:>5M! A>3<AJ;-&-^GG
M<P4ZT7[+TU:W'!G4[Q[CG"_S@WHY\"Z-QLE0-=Y(UANB"45;@/$%GR+(2<C2
MJV3YP6S-:X?M)S")3CIO;%Q<\0+OYU\M(380M;=(!87A(]SYD9BSK-7CD]6N
M3]&1/8J.$(I>4W1_R#:"HUZIW$CXC6XQ.*FE>&%^;T%K-(+E3'+!TKR_6(14
M5N$+F2E*)D&H4V[M,1]4T!*R]!Q9'BMH=1DP.M<K<:,2G1/SU:(UX<N01*,^
M^@OX^,L(VLA'0>LMJ@[O47684/6:JD>M&3?I=<:-1LA<R59<?F\V_>>':B\D
M;%]? \/:6P^>%=O1<X7F]%495>90V'(^[I$1%0E9>IXLCQ6VM7D@DBH,JH ?
MATRA.7I/A$OZ')501Z,7SR\Z1@*'/Y;G[R4E7+L2=>TQ3&CCKJS:QVX7GF[J
M3:?9>+K>&:_$AM5K<)E1?0;,8>RPWM1]W*7J36_EMG(#^7Q T,\H ?T$!/23
M@'X2T,_[@WZR'!,(1E@']%-8MU80.M7*N%!/U1I";YRV4N\@TNC-H3*C/XY,
MORD+7JO3^<:T7] Z]7HNWF)B2.U]'-EIIM[*U>:J1->"Z;< F^M'_<U8ASU\
M9C>T3++=PG3!IU>=:+'$F.V).8<C#YXY8/NIZK"^>!\E2H9 5^6W>2B(^CH?
M/#,JI_6V)"W:?"O53.>R$:7%Q.=PY/J9IP.><B<!G@8^!SS]$@WBTV]]J=/=
ME*'G<"1BXM22;?K\ 4SH!RA"C-$BGC3O(RIT=440M?OVVRBI5%: AZDO]Y"A
MPGNH$_&7YHO/1I*39!WA!=A8%?Z/6!5([6R_Y[,?B< BX+?1L:!R57O5+\[_
M'3Q4*,1V:EKM4)X!%,6@1&B]ZH*_*R#D/F32H<R[I0&O0.@[&KS=H?)I-'Y=
M7KJII9WH\(JAP_6N8WP#(,S0''M^71,D^$9Q &UA!+$!;Q#P-2+<%&H&!C(4
M?3Y*D7LXD"CJ@FJ+U3F4J$CJXL @_%W1^K)ARB(JHI$LPT3M[EYV-PX-<M8Y
MU&35A%-Q0%^!7<9>D'5=T_DE<-:Y7I&S1)\33I91_-A>O+,3]M]1W::U#BG+
M8Y2U")S2AAYPJA9Z%E H )E6&R_MVN:#M<))U[^?#*Z,Z,,["#P?>U&;\E/G
M7"9V;VM<U@#$@0H-S;Y3*[[9D\UW)%U&4*6R:E\.<06#,-G4[Z.8^1Q2 .5
MM8KXOH)6KO7,N8.5N!T-"0]I*JKK7&_6:Q*VT@"-<0X#J -T=;;/P&5N/*K_
MT.'JQ6TI;5_1NG#+\,(09.K^^Z%"WB?.W:P"3);P&9!!<(V\"ED94N8(02G>
ME_WQ%O7[.NC#.6*4)EER[M>;JZRS9[L[>5IW$;BM7"CPWR-=-'RCVN%B^5HO
M27/91DB(!HK-W)L_SE2.<=$<>&C6]]T=M;#Q<M@K<SP9LV(<JKJ<V>*ME'\X
M9=,@W[5^@/5BPZ,8=2UF2[[XAC+3^F>^BC=US@^GZ5F1%K38M-P<S]4 G,/?
MX8 O^C-WVK^\YDM[[(-J5X56.*VM6HUIQD]7!J5N:654<(>PT(_*.O^]$?DV
M2,.ZZ@PIURVB\Q:2QUCKMLD:?@IJ/1&\[.7Y8:RV>_.K@^MW_KG'N48\5YG'
M\HU6?Y$JJ(8@)(.G!]#7V6MEN"EV*0+08V;"ACUR3T=.9\JK8$"0^=ID./#G
M+;_>EA$&7]@7>%BN?-SCB*=B*S916[1'<KLBIF/5&+UJ(B')^,+T3_(4_HVT
MN CG8G///D=AG;<#E[5&B-FRYRY3&G:9J8GX>)\]-PEE^RQJ)PPZ)C)\_$1
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
M&TU3+?3G2-:$D*R)LN<%OXE3\^^ZIJ&.F<2)>>_+K->%M]=\(\3 O(R!B02
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
M/;KS+;,JU*43<-]2"L1+['D^Y7<8]O#G*,,5#VA<'CL>NZ#]Y38NKY#M_Z)
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
MYP/L<K;PC?=<R-^ &/^VG6W)*,MHXG%I4-9@M_F,;,W0$3,WVK!W\Z5'YN%
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
M&\+X50V5@\7@ZECX':$P^8!0B#QEBO@'^PWX9_(?!%2(/=R030@R$#-4V10
MG#(-Z+;IX!:TGV  +8OH[U (4"-D#:Z"LFCC:BG(3@UY:*,;?7P %;211U!^
M$--FB!_5P2($9Q9*S;RC2+Z%W3?=I"LP=_E]17YZ[/=]*COG>[YG"PJ$3.33
MCE_I61B]Z3-< D>#%9^\!0@@P/"\""KBN>Y;;S0:?LT*\%__YU-^C:_OKHM#
M8=V30,@A4\!5?'[SRI)?FUZ:+OX2WMF$URLT6+A<O82C_PGX?MY)>F\V5B&?
M7/;8N]RO[1-X>1]^0.K@FV6*?*'WO<$(Z6S%7H'<(;R;B?_'!\8&6F'^NU5-
MO1<F?/2*,VT2<\PA T&'0]&ZLS4/_M]+\/F=DX1IMJH5MI%/9]E@(%])O002
ME72@R26;^70^T<BSS4N1#9[3N4JUQ38#K6H@5:TTJZ5\.M%BTX%,OI*HI/*)
M4J#9@A^4V4KK8KUT*!&I\Y-:?\FH$@/$4^CT0"@%*P' AYEC5!4+.8+0G7!_
M$WF+#T)?20&FZ?B'2QD7OA(AH$)\_7N7$GH7U?;-]9@5OH))C]NP46&ZBW1R
MHA*ARGC()U>)(B@L,6=A[)#A\)W6S-OO>)>6\\UOO<NF>!3W;T9JNJN@ARJ;
MM?C56\2E2KM7C23HX9H ;=6D4FUMV<W7'Y^*U!E8 ([LKD2C_CI1T#.!RZ-E
MNK5)</\LU#]?!3@OI%J[U=]>8!0%@S<#QV2^;T#\1X33CH_"KW @!>8V"O),
M5$5E9%NV 1P>#(=<%^*U*(_<0- ,#(&U!$#;/F#(FS)NY%9*04;NC^]PC5.X
MS!F!D1,^X,)WV%MR./+1R%X"&?Q>YXE  R/9K=KG(T1W";.AIJ$8$A<,A&Z
MXC'LPRZ8-O37ME^'W5)U XEFBICVX1<TQ(B-GJ,+,!1U"/P!')J &5IYQ"X,
MHV84#*!^0#-Q9")ZDD2?OC%,V?1W57;DXY+^XZ[NA=Y @\$/)C1&I6KN3%*?
M/C:\#T5OX3*%ON9OR7H(W&F"S_FK"0!.'C@*1O_]$LAK 96?(EW L\=#:2-&
M<_<:27"/'=^+^N$+%<575-%!_86SPFA PL@? -!K1SH;=&6/JQPZ:N957H2S
M#E:RB541CAX_S (JU$[>6/O5/HA*.DZ@HL!!C+:JBML[YA7$TIO!8 +7?D %
M&2T@R>B;SF4,Q-Z.[02*%5<O\M4C:NRZ8R)3A6:.KVX@G5SPBKLX\(@\&%H0
M""QU6_&>Z>F:.UN>*7A%,]_2721GP?#*3^X@8J\.TIX.[Z3FZCKTL<4[JZX/
M)5&01\;^@?$\7I!0)^' X*PA+<"CL35/*'BJ7$]ABU!;IA89!33 M%Q_1>,5
M;.$0Z% 5S9F.%%:#40BRW^U;D6A-4W7K4BW' ">\>#^@O0=(T$A,VT2=\]X!
M5KQG!('AVID^&R*[@?$&8M<KD]Q9R<P R#)PV2V5MRQD+VC\3CC+^Y8*]"F/
M\E5^4]_O,)0#U'+9'*.0V7"F?F[+A@,*,W[M03AZ&_+V3-,+@;?OV3/BK<0<
MX$6&ZH$MSAX&)!F5@-PM%MLR7IXJJO"EJ/X6_OZ=5?"-2N)(+Z$'$4C9KKD5
M]*$92,!UYB\W,8'^6H( 82IXBMT4Q=\!9)-.<@&KKHFF?ZKI2PWE8[.*/H02
MV3'V!TKZ,H1<%3'@^BW>\[/Y4BN_?:JS D%<P_E8+'#X7,\<4%85@A:>.*@2
MT!V"8[:'$&IEWL#*%O"[(V/8$Y47$=IZK@F"/-?N '(O4*^A>GC.!NZ,XX!
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
MM.\8J/C)\_UU"@U_K_?]<:<0I%MQP"OON.7U]QBN=]5*/3Y^I(4&D-6A;9A
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
MS-!A!<UR! 7?-.)EPWWO$ B\;8*=FPIM(  =8^AN0X?8^12C]5:FNYT&)Z]
M$C@#X7NF*)N"HIO8A7:?^_HD]]'9NLN&'SI&U4($@;:Q;EJZ,'4V\YQ_#^MK
M<]I2U"L3N<_R:;TWM\!D;16_P64%. $JQ&%W-RF'K *NX-[ '^04T%:=D4+M
M]WCL]MAR>PP="A%?10#XP$U != ;$0-_\;.9(CM!&P\]J$P5!7&R^3<V%]?P
MS8!I"V/'/7&O"T!KL06O-KR%]Z'PG\=0>F"W+X>,TKKOQC3:UH>P8<*8'XOF
M+44E*U5^U)\70]/.G)_H9,X >?("A>"OK:C>^ )P@,[D7](S_U@?DU!=A #P
M>K'S8U%*%$7N-@KMX8H"_509+T+HL*.,$^8H_VO(0]NI8P_1%P**!O5 E #:
M*W[Q%B)GQ$ ,\0M@P#@WH-FX5BT.F?Q:K]N6B?)6Z#5X=YF'>GMPD/+% >*T
MK."^O=7W70KDY-X'W^\^[#>ZNC_34;0GXY-W(NH,ZN+^@*PQ;\'OHQT4W] .
M&$?-@+MD ?&2>]*?TP"O:NF-7PM=31O"SH%PW]8(VW2R9-[,HL^&6'WQF417
M'7P3[%,(- 4\ EI%T9?F;_]HKWZT1AA#M%5 ==1QQYIPAEK!5E =.4/%681#
M7%.*3*=4T\KBM%HD\O%I1^D4$A? -2>GLDO5$"^?N*^)OWG"14S'M+R$F'-W
M6(!3P,],\-O[P=\I^A7M&2Z+ZW[@I*7P)WO9*]]=8[?-80[0,KQ>N,,EG1&>
M32L1I7'MW;>O._O">M\K=?B:$=1 3VK>[R'TZ-].^@_ERS],N[GI3OQBKRD_
M-'5D ]=(MUVZLOLN:_I%?@_B)<8\Y^'^\T"^2U[\G(7;S +U$GZ7O.,Y#S>R
M!C@1]',B'F B7N+O4B,_Y^&Y/'R[6?@,*S3VDR_MU-Z5^XFY'/?31:3UD>=Y
M=V'=43;OF_MYDGGS<,9/4ZR/G+B[*]8C">M#3^NI;%]RD)[*]L?"VI7=C!LR
M0#,?J>2INS8]P!NO3IT'PF3PTTSM3W_C\H9Y8WUZCYJ2>HE^6<70#L-5]>GB
M;L8MI.)L5AW^>U5)N3[&SU,PYKIBN[1K<7$8OX\V_4BLBNW+[*N^PY7R$1?@
M5'8.3'Q^V_J9AO@Q_OHM3.FS#-7.::Y!@ZP/V^H*,%QJ;ME6W6+D5/WB-[N(
M$ZZJOGO(H;JS"VQ'V]M:Q);)>EY:,Y6H6N"GJCJL+9;95&%8K@_"Z(@Z%0O&
MXB3\_R%CVY<@^V-._&=&YHX9F7/L[A.W\ZYO::=?0[VEI<FKWCH6WI274Q6L
MED8ZUUE5+61I$6AI3#!"4$&*>IO;]=NXC<\%[<<9UNE7Y&]I6&%N9F="E*1R
MZJJV+%52.3,_1_><:&Q8!$,%2?*S!1DN4/WU(?UH=C0" B9YV)Z==13B!B7H
M_A2?^=P"AS\O0OV9;K5[!/X F!+BQ#8M=,GH"#J1R=&\G\D+)E=EIIE<O5A(
MQM;H;B5TL",Q)DB=4%OJLQKW=+ O;*'?(B/Y$*["'7SPL\QRF1F/K44KU2;6
MXZ@^:78J$]6H0[.$WC@=BP6C1X/>ZVO:HWOCCV:9C[]V/H19WL&#/\LLBQVP
M*!DZ5YFNEQQ(V/&>TJ@@LX2^/,W$@]'PV\2,YQ:QO:6_3G]6)[SK=A?)?#_]
M]3//T-ZR ./3+S\_5_ 6UAQ!F.Y$K:3Z*;-'I*Q"OS=>CB.J6A]$<<(;NN,Q
M(DC$CS$W'G?)GY[W16SMF(/]>.;V$$OY7;+<)QB87*NK!2MK,"R(3&)]E@(9
MJYB !H;RW/$@$8L'&>KM,@"7J$'^9_C0/W ]>P@#NTNV^P0#XR>#Z&98-UI<
M5JNF-ZNBS*LAQ,'EY+MC,3)(1][F'OYY!8CO0BOCT1Q<G,?X!,U]50][Q]*?
M0)Q0K?4,8$YMTY 'M1U;-*9];2 M;.D-S/B$66!A5.%HG\NIO6H5:UR?JV[8
M>34YX5NA@M7:G.VXO4$XNRN D%SOFM3X-2Y*@T;!8E(<'V,8KD73&O-NN12S
MHFL+8$+;<4SIM<%@1MJU/&39]C 3X[(L8.V!'0Z!&")RI^E@./R5@II7*,-X
MO@(P%U6 Q7BPHOKAHLR!17F09,1H.LN<[5C<5P$Z4J2;['/JDE436=EJ:Y5*
M2D"E'I#+3]VP>M35=2!V61U8D;GXIE)KP;6/:5O328I>;>K?4P<T;M(@2EQM
MPM%I05HPEK;05$35#T$@&OY*$>DC7/S8W0G@>H-8N.\0[?!OUQ7:X]+?%A,_
M?-FNH ]J_,&[C]5"=ZBG>(^C3'R;[&G+6HV^]A:SE$/$I-N('1'1!IJVPQ_H
MT/4!V$>'N6]75<!93/?_ZO*"2ICHT"6CNB<Y6AJ, *K?F,(%Y\VWN-&*#7$S
M,QI4F:VF!D(S.JXN";5^R')ZO-UW*=#E"<.C]82*C"GB@X@2ZHZ,?]M^C;;]
M<FIF8NY@%9&P(OIW=+L=ZY@BC[;\E%[)C6/\D2ZS.Z:QM P>B2*DR!IPN0&]
MDB[\;&;H*TS^;CKJC ]>("N4T74SL&43? F\ZJK+->CVT>5OQ^4_AQ9FO43L
MA8C%$!7MT+6OEN9X\()3%ZXBFO!)M3K:ZBQ6V:-%#!+=>&ZV2;4%+KM)-7DN
MGK',$/88OE+X_I$K.%VX(NC)$J_3N<VL.U-DCFZ.DG2M,Z_:?.+7O^%WLD47
M]\^^>77/T]4\.U;K[2R38V5S+$O)PI3?+)=(Z.>KN3\%-3, )A#YQREIM*L%
MY!2KDDU?E;2#TGM;Q'1K;01=NL'/U]]["9PP]WGM2#E'?\V0QU&CM\KSI>%:
ML7.3MXY_"JXRLI7A!9Q,<7W[M!$2C&1N7N2JX6IZ/I^4!OG2#1&6'U4[%5 J
MY8B4MN%I?IC/KFNHH&\P3'_)XI$#^Z87X/#QFK;B5+Q"&H;^BFN#NW4TXP%'
M7@%/8"\!J!IP.C3@3.:V?-:QQOOJLS10T4Q]-(*OQ0SP+@DP(B,UP$+6;5-9
MXP*4!K*!-_O]T!6_'T#[\BY4.+7EW/)P%8#.&,B2!A]V5 49K9!,J_EY=%JU
MB&1)B+:98:6.;KY\I7:;4UOH&'3YJ&C7Q^^T8Y7RE5N-!ER]W(.[G8/J [XW
MZK(:0()S[;WVF,8Z0:/K^[ZE@2^?'[^?='L,#0XH;L4B?1L#H9]=$MZW==Y7
M 0^;U*M>(RN$DMZQY/.F"2S36Q]>D\+O"7#(*]CC-L< (-+YMZ(&/&W!4S.]
ME[:_@SQO8374[!R3%5B[3R:UGI()KY;G&X\W>@>T 89LQW8.3<;BFZOLVLKE
M63K?3[>'$2M>UR2$VC3U):.YKY]VD$GM4?%RA:W2<Z(3[BS$9C2>I2OGEY0\
M1<1*8TVER.PFP77&D0C)=-K1\08NC SSM:*C/%Y&C@>'7EC(G% E_9M4#J.?
ME</ LW+8/\_*8<_*87>N'%9F5\,*:.I33MYD5BJ=K7)Q88E\ZE__[M?9JA;T
M)#D9#$FBV.:96#F[@5YU K:,OFXY7S5,F^O$R.F<3R6J72&]F.7KQVJ,<770
MYC):K$2H#;&:&>:+VB:":HP=/%, ,2/'SEM@FEIT]&8Q3TXCY81S*7R_944M
MK=,K>C,CJ$T^:XR7(9OHH)8'SQSV6&ZP,.(,(0\7ZGI8MKF5@6[I,:];;JS.
MJ!'*9[1ITTZ4M=AD58L7CE8C6W9C')\QDGG.3L9JDC#KU!9ZPKE;L]_2G"U*
MTMK,5MAB)-W5QA2WT&G4\J"?-JCV0U2C7^9""YDK=/K2HCN68,N#?F9*HPH9
M4?*I*1^.@[F8L%4^G?#50MO5;%/2V:+42FS8JIUK+L:;9*D;K0_H(Y78!&9B
M<Q-],>73.J649K187**6X=<MI9#9*"K=08&0"9!B9XOFC.]+@]CA,WFRG!2T
M7&;&J25N)57SR])B41\PARUG9G0I=JKQ'DO1O,;U&_E8+"S!E@=2 OU%L]ZK
M#_1I,Q=F#3&B:Q,"M3RH0M><KK5I0A[ITWDTFEUHPP:_UI>PY8$\%^5J?EKN
M-S6B&%W/AOT\(T9*4.>)PXZ:":I<U)=FCEB/P9!KV*-\,HF;'LP\/S.7AFP0
M$W;.:=U5E1/"B96$FAX,B@EEH6V$XI5I*%PHA1/->D$:UU'3@[X"(CQK$4MJ
M1:RM>C&AC>Q"4H=/)0_[.N";5GXI#C)L2.5[_45E2/;(!'(U#X<ED9UT<EV#
MOL50_/_9^]+>U)5L[>]7NO_!2I]^=8X$:0]@8._;6V*>YS%\L8Q=@,'8Q@/3
MKW^KRC:8(0DD))#$?77W24AA5ZWA64.M6K5N-_ENOJ>-L%=Z./2IUTANPK-Z
M9BK59\5Z6\]H417.]<3M?K4!.Q@FPE:(G T'"C=NM*14!#[UA$+-^HH^S(A/
M_72P%M$2@WZDE"W5T= CNN8SF5PH&EW/R"*57R=5L]\>%)=HZ!%=Q\EZJ"OD
M6(KL3E**/F##!3&&)^#2]?); RGRLFL#J8=GW_+B/MPI+_<C+PNS=[KC"MID
M5$; R"MQ0;!F]M4Z>-<;Q;4Z& /%@.:EI!I&8IUTDZ;/;4FFA4176N0SJ^F:
M@W/N\9N6TOVH>\5<]]1;R?4^/\0F"K;?#EE0D.\A#($I0^R1AD"T09<*;:ES
M[*0<^_Y#_+_?;_>QSBMZP[XKSBL+K]VG1C2 9NG"F#? R:*W=Z_AW95[QTNZ
MM'#O!GQX^%-5B*I@JBCQ1K,!)_@]E3E*J.B&110Z2SH,C%7=('@+.IDZWA3P
M9GMQS87++<+2T <WSVE H\C:.0W.#,XJ<G-MI:5UEA+T$MD,]=Z^V80O--Q)
M9TU71SH_BV])8U\13YW,<3"M4#VQ6:CC]KRO!8<1,M1IU^LP6B<#,/9^9_9_
MKQ@%E\W >!T%ZP%4N%+FUT0D<&*K!V<2<$T,9!L/QQDF!A5E*"&*(([\C<8C
MP:#)WR?^CO]"_;;O ^2)IJ5I,L[.\O+>./A>=00P9FWW$DX\SIX>Q#D@HPTM
M.+5#1"#B(QW@-Q!_.].*-QN[3]T)!>SW)&%P,N"5*5%YC#_N+28!/]W.'B5G
MW1>XQ-DO\,&Y9G0OZ,S9JKN#S8DP='Y=F[O]V=V:P/,^EE5WB\)#XX.16U(Z
M^Q;Y=(9K5H1>,,U&M7A]J?"-1?GMJ5>GRLW(J/KNG=6A4XIG8B-^0GV"JREO
MK136(&EF7DMHP64ZG!Q=0WV\0E&#8.:PV-9E5T(>B?;V@DR4>M_>Q+HG?"]K
MF\9+-G@>O<5-^".9=/8F[ )%]WG1;<X2ZJJ$[@2$Y)?A"'U]F2Q^X&&">Y'&
M?"7S=D@7H2/: "8T>V(*;UW5<!6>#0(GBRRK0T-6@WU5)FG.2H:?BOJJ,:_C
M3=U0+!"FWU5F>1*+W,HKR? 67\GKZXL!I K@-D4FP3>!D9EV>X5^J@9 -V4L
M3QG>C^.ZD8LG9I-2(D4V!X*UC-;*\JAV<54N"C<@/U$"G1]!S$&;IL+V#(I'
M"$XR.EB#L=5B1K,D7RI2Z6E\'!,1 D6/T>??[RP<<<'%OCEWK^;TA&D"SC)V
M]U.[Z_#<ZKN'4_LUK>AR:;3_I\% "3QWP_1!->\>S#T23J'N_B!T%_8,[*X8
M=B\(5D1[>W%; X!+%.["GK*?@&"@R0G129_)D=F1I%4*I6R1>\=6YMYEVPYT
MH<VV,JZYM.W+Z4*HQ:@[F8;JY?8<QJ]0ONO2< *!*_1NB[J[_1E*I.?>YZTP
M.?<^XXO;=3#C)51S[4O A1*PRY[D%0%) 4@!^[\-NXZ@I1XBFS/GT_O<:I,;
ML]7NTW164)4JTVLGILTE-&37"%!.NSVH('<?!9X3G8,KP_%@Q'8#F*:,JAA4
M'1V;P%Q%,T2[&F!E8Z)JZ2<"I%T0M'+*\7")DGOGLK-G(L$Q=A<Y<T]6'2P;
MZNKLPN,$/*Z2/@)+>[O&E(+;;G4HXGBQ9N9.DR-?(A42-W'A"V0S%B#;>=^Z
MX#-HV[ EA<*FVT+DN-O>>J.#$R"JUV["2$ /..97 +K)HWNE)5VP9N@4C("<
M.&]H\,(+#PROCL?B B,T:L9/ 2HBY8WQ-CCU!!,!Q]*/@ *1"5TD[MA\SU7C
MZ%>1A^0A%JILS4#0[<"R'80= ^,\S\ I^.)QE(2HB^08!N).C=*>&V+KX;YG
M@A08$@O=6*XB25+ACX)EF)#IT(7 4;@[UID1=(/-M08"3EVM[<ELOVO7B+D-
M>+9L@B"A&([QP/&<S8\]%GFH9C/2=KN/O2F'>_S. *!]6-/66W1D ;X "IL#
M"/!QSL7OVW!OP>NH+A(^8:JH2XAG(SQ95)GBU(S9Q;VV[\2CXV.F!"<XXT7@
M/DSC=?P9 CP%80G>X3U%8N@O2AXG#L>6-.DIP:-83#;#&AA0(/%7%NC?@_*T
M?5[Z:/2A"?)S<O]WRH(SUG>WY]X]NR^\AP-8M[#1WW% 1KLO%YY0VA:AV1$1
MCQX@R^K2^.5=]D<?\VL*8^AVR3 B?G'KS:XT1H*&ZXJ.-]W*=&66J3>3^72S
M$>G/5EDV*TJC]V^ZV1*X*]XB'\\02?S-"WHJX+806Z6QVX9 A9%YS0"_W!^\
MDV)W+1QPK1KNM^U\8!>JX4_VZMD\;4:<,<=5@:;NSL)S5^W#N;W=6.:1B?EW
MX>Y)P8UNAH[Z=Q+?!1](_X;N.^!#])'T<>D.^$ _,B&?#[?G _5(O7B+C<^'
M3^(#^1CR#<0=,,('IOO@ W28?#[< 1^BC[1O(*['AX^Z;?S5@/OFW5=O>9_8
M*T'P5Z,-I 3Z\+\/],-5Z11[I%[$W+OLK9Y1=?B[\M&7B%^7,%B 7J+,>R7J
MK;GMCQ8QBGIDZ2\G8VT%6BRW%XTO9_=Z)>LK+J-/O?<X>M^,>KXCYCMBOB-V
M32,I6+J.6L;Z%M+WQ#Y,R$:\I-C%"W^C2H=_?&&[6X?"=\=\=^RJ[M@;[ZK\
M,1[9F^\^O;)3%GTO==#J$<0?__M6 _E&TMA^V)U?='JI"<5%QS(NV'OOA=>?
M;D _@S[/R][@TP3/<<Z^F>2ICNL&UR0M\&Z/X4O@G4J@IZ'BMY&_%CK(ND_$
M"^\LOKXO\?R=Q6<;RX335)<WB0*O6.B$BE/8?<W+'>\X<W/!"8N/K>*\/O<O
M%?&_SKPP][UUDF]:Z671Q\67+/_]Q7H3GWG,P=G@3#KIM=;.?=M=Z5X!9G78
MXE?/MEU'%\2F*FFM^T2%I\G6LLP.6LS8K*,[WIF'/U$V0(:.;YYX-KUR:RM\
M;?2X4N1_Y>++[P,GKY8W7AU/F/?CR5>#$U60$%XD>6.<D=5E#H@CD+01!@)*
MEI<4].<X:LAE0\4A0NCM4+^05%;1=C)CM5(,&:'H&>K6BFZXC9UJ@NZCPX<Z
M&]<ER]VBP]5SG;ZS\59GXQQ'8L8EYK/%*,JT6:I5&@37E9%.(T<B!AV)<" 2
M/D:*?UZ-NBZ-6S\]'&//#<>J)T[EVIM5J#< I#,Q )!MN/.0S!N&-$2-S]'!
M^J^8[+V/..YZY+ER@'>GINA:]/+#Q$^_4?,Y]#X5)MH+C"NB)VC<^H&ZA/JM
M>?L+G@/^5'58,;+#5;Q=C?"%6G%8$O(0_,,HB@P'0B<:#9Z_1W\O.=YOKK17
M#SN_.[W\X/5>0.XHOG71+(%=JL:!1_5"K,N19;90K8_B:7889KCUJB95Y@C'
M8*S+A$_=J.:#V%TIY8=4%WU?>ODQ]J>!&.J(^1* /8-5N_9PY_AA:C'7R[#S
M>F@ZSYEJNZE5VMT@N@4IAOPP,L*\(0;_<J&VW<#3\$32J DGZH9Y3ILL?W?T
M(W9'/[%FX$XA^TTQ]">2[1.\SZ"_-?#Q&X>^IKTMD+LC5?NY3M*;([T+8KQI
M;=HO#Q):*DUK5(RNMJ=*E5QR+(KQV%#$+W>XQ8:FCUIOBMQ\T+H#T'HMLGMG
M3!?M3RAMUN^TR7D\E"D(YGPY:<0A7L7.PJNON*M*1<^-]2 !GXWD H0"[.L1
M^)6_B7H?FZ@^SE]WD]4W '=@ ,[Q6L_=B+VL>K<2'RS74BBK3T$S"2KR)"P,
M&73ON+_O^E7TV(_:/V1?U@?&+P*,)\-Y'+X?^<T0*%^&PR;3"J:RZZHX;=*Y
MN)XK\=E& \'A,Z7*/AC>F_+ZR8 /V-_UL?"+8.$Y+E\L60.2VN@#,FAMV%I%
M$/(I.0XQ#F_Q1NCCVQ"_SA;OF2JW=[CUZ.Y!?P/WXS=P&8@AHFJA6XE^#BA?
M(4#_6+I]0? ].. "T78U4*Q<-"NDK3Z54)[D#+-ZQPW$GWR:ELXLZ>6P:UGD
MC$]U)\4VT]DD1EP4Q>,Q*A"*7."#^J[F1VV*?[P6WN6!NI.1\6T1R2\JN7_]
M.8[(?JC^G JF?(-^GP;]K&+9@FH5,DTY/\VRQ59(F5"@SR!C'3O76-_OWNI]
M1!K^UJI_/O7VY+GZ<=0/;9IZ>WK=O2=T:VV[\X.2=['_YJN;KVX_XTC?K8W;
M5^H(?BF]OME>Q7XCSJB_4_'5&W&^SOV_KKVA<-/TPNOK_>B$0H2C:HW^3 IE
M8FF^(PQR]?"PT4HLO\H.P22J=JFPP4_3Q5#=R!76R6E[4><H$FT1L+% B#I9
MT7TM&?JFSL:M7?C[ HK/;TWR,Y#BXE::S]?MZFJ9C)*4T+;ZR^9D*8?CK0%&
M ?;A#Q4Z>4S?AX"OW4?SDWV%FS?V^(X(<+W-A\FPVK/4)5M))R.I#+D>#\:A
M-$: &/8#PNS)0J[7XZ,[V8#P6V9^213UMR2^YI;$EX#GPTK;Z%ZE;90#:G*6
MRU.6V08=PUR%!2L(5J.OVA,S7*N-\G(O$TP7E:RLA+N,0I9''$6A2(]B RQ]
M6:3GYYO][9T[(,\=M+T\ [J^)W)=K]'EG&%&&Y-O*B0KB^%!E%>XI^42@1,*
M0 .AT/')41^:;JY[_E:8'_/>")H^I7UE*IZ>"_-EO)ANJO2R&UHV&%;&J 2#
M8BH<H"*QMP7%-[\<V&]K>>\H]-/:F?A=+,^&[*"??/<[5=Z 2E^@D\7W=7@^
MHQ6E957)>F*3%=H /'&I9/4I\Y2.H\7@*(RD_(U O__D75#I"S22^+Y0],$-
M)A.5>%G/B$(U'4R6XJM.+A34GT9H';'S4>@K[D2^O\WDWG:DWV_RGK)!/S1
M^T'M);\OX-^NH619&F<J%L=+TV _E1Q$-E8UEEAR%.-O6MZSMO[0@/K[]HST
M-SW?VR3R$-F>TC6^_J14U+8T'="Y;*]AI(P10C88:X>84W?[^:AV:U3[D:'Y
M#VK^^+-=N',<LH4H-:5X<%QJSV:2T.J,M$J=P0Y9##MDU.FVME]Z2_1LX7BA
M#:1_N/++MX&\MQ,5]]_.\?9'+J+<$QTK5])5=DYVF>Y";(9C6;92_RK',XMJ
M9Y3(J"6F/9]IE94Y6=?'PSI'A5#\&V4#9"CD;\G\P)Z-MSB_>4]8<P_QZ(=#
MS<7G.P_1HY$IA9NF9;2G4K2=219KXZ*(G+70<Q<0^,CQ[;M5WN#8YST!A^^D
M7!;OM:=SOJO.FO34"HV#*RJ?SG#:"$$(C/>BX4 D?':\]Q^3ATS_XPZO6#.@
M2\+[H>!RW;>_N\U!D!? P<'<]WZ]RC4.^YRLZ9*JVV>\GM]53P%#T"4-?>CP
M;<#E2V0O89+33AN403)IC5H\MZ[;8B@I%A#CY@OC.#2,>B#@@WD-3L?4+?!6
M;<2_>;N\'F@C1>YT\=)VL8<T,;;]4*\!G-Z9O8X220B-T"03&F(9H6&>$;Q3
M)#WF%^AX,%#VRZ5-%3$$Z37Z$:JJI*-D00P^!!B0LWA1!'PH_!,:B5-EN*YZ
M*"F\(L!7PTG!#W!QQ>-+DHI^=YC/.[9>E!9__@_^XZY+D &O(TP?'V@(@XC@
M^H+DOY\'YI/:YH%C 4X3Z"Z=Z9 +R%LZAR/VY/'4\+__^S_>*1[G(AT3XIG[
MV!81&EN3$0@.=,!/@SQRDW[Q\I)?&\Y:(K%'QK5.O[96B+%9_\B$_TUX?D:+
M/J+8C%\%/71QC%=0!D/SE_,U]S-LB;8?JH:$F/!+![8SAYZ^]UQ,?E/5?M'4
M(RK)G\%?G86%J,=(^$R&7.A0,1Z)YXFQCH#L7ZUJ\B4%>.T5]J_HBU >H0&3
M]Q39^<@C(XAX\/TM9"Q0]4H2@2J4[JUP\U?1\+? 3;-5K:0;^50V'2#RE>0C
M$:^DB&8[T<RG\O%&/MV\%OR\97*5:BO=)%I5(EFM-*NE?"K>2J>(3+X2KR3S
M\1+1;,$/RNE*ZVJSM$&2?CM\_XV13;4,Z#\9 0*L!  ?9HQY'1#P(P2BSF\0
M]/@ =+MD8!AVY=-2,@!$1A$A/Q ]C;!?1+5]=3VEA0<PZ=K31B7:6Z02DQD9
MK(P'?&(5+X+"TK:3U+%9?6DX_?Q;7K3&IS#\H_T/* 70F40V#)TUUU4%_BC8
MUJ8&;9&PMO]MP;<F9%68;OV/^K(X*5<R^3C)3J*AK)K)UZ-D_)A0I\=](?\#
MDD)>$W%1U9!9WA&+<*."6_HD><7M\?C__D6QY&\4; 2P,Y'9^@^GIDPD5/@?
MXF_D =/D[TR\F< _4K__(23#L)Y9*='6D'>R_5Z\V=Y^#;TZ2-(!POF;'8:@
M[]K>BSU!%^1?6YHWXH2^4A#'G+;'3E&_B0;05!W/;2_T(9R7_MU2-:@N<!K_
M_"(.?4AL<QQ?#@9'1'HX! )TX?#1-D]D1=C]8$Z]X-%9-4&TQI)!C"SHM*%]
MH1$<8A!PL1!VX ^(#RIVVY'WMW4,U_9O: +P+1"\%+@0>[0)YP.<^4 /T9+Q
M&O',T)^! B,P1$Q<]0D_0/-/6G P0M.".C#@ DP"PYWM?4(JS@SD8+YV9L_I
M<+/E;#69W[+6'/.F+5103N#3AT WT,-Y[/>B&6+/US!U. WX?/@Z]/U'2!U
M*%#PMP1:PJ_8ZT/OA'XQ]'-12&H+QQK2PH#/@OJ 2$)@EVZ[TV:/H<+V=AM>
ML82\36GF..,&L93,L6URH.TX>K(]'\1/7ED3O*/1)N*@X4@XH1XHE'/'6X"
M BF,"5$2"44U;7>?)V"T#I"\$A)\)B2\:CORSBNPL$9^&Q<Z]C=!D0P8Z'LP
MP@9V''<1H=E&Q&"]6EX"O 'GY2A<-$3_XTB-2S$=S"U)Q\H A8@GD($'N(62
M.E+@[*$0&< 18%GB<8B.=,<AY<#9<37& )A88'A9A@_!;T7LQH^$OQ&0$S.D
M%C/4H0F^#'Y_">0%L%<T@PL?0Q<$?P4]V-8N*&Q(T.P/\(Q<A. )[-"C'RW#
MF26>I/L^=[+KG9AOI>@,,0^\08 #9^K&.8(.9PB7=DK6X7I=FLQ4T8YC(5KI
MJJ$Y"^(U35=YR%RT!"##3_'C(=G1-IA#PBWN(?)A\-H2!-N0TVK&VSB(1\#Y
M28@A4%7@&V4'OO<7YRHDCY,E$.X,C&N\COT]-TH_I7.8+2[6.G"Z)^'PSS-^
M:L\=<=>19-'AOPBY(ZN&A61[N$T(&&Z/L.,5[T]\JP BGK2'<OPV[^,PZ=2C
M\FB<B+\0\&+.'CL@)DUA@(R>H>'<'10GZ(1K0)0P!>"49Y*)1L-X&TK3 0MW
MJ.U*Y;Z8VPMRH<^>)Q8V]&5;OVQC<$*]L'(%U6$028=K=!K5G3OAA84]??.
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
MI8Q$\#3J4;%ITGS2HZ!;EO@E'GHDJE-I)C68O%)+6Z%H(57O39<\C3A 'U'
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
M2]J\T@;V!ZJ6;Z5\3?)C)U^5?%7R5>E^5.GJU7K?2%Q\5?K>JG1.J>*_! &
MX?!NJA79<U=>475S3,1G0(?3OD0:7EGQ3Z]9?"-YKHXE5V]0]-?95>%O),%=
M0,:E5"'^3UK!92@9G1=0%UK"4B2S 8;_?6C#'[BFR2LBKXM<NYGB*GIX7>8R
M28JLYA50GG%,4]V,'@@!/A9.$W\K9>D\>@Y'P?]#ASVXELI1-,<XOQDZ?J@)
M9D QLT =0?J-$9'C*\G ?\6*[>AU&?>1XBPC..)Y;??%A&5("C",)ABA7PWG
MRQ+GM,5TNF(Z7Q\6J)P"HLR29%=!<D+'HN,A#><M D&:\;+QWX<@\T ,57W&
MF_]]D%;F+\6:B:KI_/V!4/@9I*@SBU\-L "*!3*Z.L.O@X3K2N8X:1E0/(">
M7@FRA?@>-PPX12"V^-4#8< EPF? ]TCB?Q]: E?)1/B8 &>2+C[E<X5VJ3/E
M^G4NQ#$/?Q@V'" I\O_^L\^;/Q\MP3\E[O@R&/>Z&?SK$]9]%\#V.BD^&LJB
M>U 6O0F4#<)EO50NM1I3ME0I%"J9%)^MW1K*9'-2+M +83U-AM8SKL-7!U.
MH(R%4!8+!ZA0] 24?8*Z_M!Z7A_>OF.Y[D?#6V0/WB(W@3>F6!Y$ELN1-"T:
M5G$Y6$^,2')Y8W@3C5S#9#-)J6W1\T4WHHSYJ;R$\!9[^!,B8X%PC+T%O/G.
MVIVAF1^0^@'I$<QYFN4[WUUTK.I4Z6ZR4V!0LV A->H\%>(WQKB\V!.7O7Z#
M(HOS>"&^CLBQ5@-A'$4__(G1 99F_&CTIP/<W;AKMT>UV[MKGQR-'N/8<C1:
MC.%:=#+)195):+R>#V>WQK&Q7-?$TB9BM25Z(<8FEKX9J2@4I<(/?Z+A ,.>
MPK%/T-4?>M# QS8?V^X^%#W&MM5D+&:CB:?.U&(7V29E@761O76:K=$$LS%8
MA(UI=1&</14LT4H9&-NB#W]8.D!%0GX<ZD/9_<6A=U&'?G$<&O3CFQ^F./?A
M ]R%MISA P0_109^Z'$-7V>^X6F,3U$9WZK<F8;<G3MV%T'FM]P6R,HK/C-6
M5M5I<!3/)[7A9AU9WCHE1H[,:)P9E--I>M$8]C9L-\[T46J?(1_^A,*1 ,OX
MN?T?CU+W8<?O IING_^Z2FY_LS$R;"],Y=K%QK"4+UF->E^[=0Y+ILDR%>QO
M,FV:7]4+6O*I*.(<%L- ,(J2@3!%W29!_S.."?EXY./1C?+QE*2TF@EJ"?T0
M<L G&^&8:DFWQJ/0I-%:E:2"V9[5V/@ZP:2D3B>.\(B%>!2A I'(J3+\UP]:
M?;GS5$W5.NL\E7]LZ@U4N/^HTSU">-KM_XJP>;V$OQ_;? F1/_>T[/76>!=R
M_LZ\HW^HPI?V[W5.XHK2[D.Y[[WXWHLO\M\5SV\OYY_MO?R,.EQ?VGUI]Z'\
M1WHO=U$^]O5W]W$Z]*T%Y37#=+ZC)BDNDFK7-NEN>]-<I3-6A^%N?: YL>IN
M,I/EFD\WM4F.YC,:-\_4N3!'4P]_V$@@S)PJ)/>]RR\,29]O;^\"AVZ_=7;Y
M5OZ5D">44N>:OADWIU(JIR0HC9N-E5O7(JU*T5:)&E*;*9A&EL$N;769"$:>
MT,.?*!F@(N%+=O_]:F(?C;Y5@?#=[>-?"8SDH99N2.E0+DV7ARLMW6P$>Z5;
M@Q%7%D=2J51>M[L5;L;61ZU%JQQ'8!1Y^!,+03?HHK/"OB?T);#'3RU_R^#,
M'(Z'R6F8G9/2M$*#!=\W5MGZK4NO3:M576_F"S+8-2BU0ZF92@0A#"J]]@.M
M[P@O?F+S*P=:M=:D/PQ+7'0*$JF0D"5S9H:Z=8UB86APZU!_Q*>M<63(Q\DL
M72.7"$68SPF:OF-EM \D/I!\8) TSDQ9MCJ:S=I-4TD&U74K49%NG?>E.D]2
MNUE8)-.6$$X4<SEJS<50]@45.Y\;\'SK2R72EJYJP+]-XN>=-[EN6/BMSI]\
M_7C15NOKM"BN]]O5ZN*I%$_3_9JH]P1QG(C<.I559YH3OB!6V':U']Q,-U:C
M$PV..!9=)D'3@1 ;\4_X_G2$NX)#^:U@[?:>YN4AZS6!+!^IYLO:6MM,FWJZ
M6)LOZ&BL?>M8=U2L:JG^4W;89L6(&<_%P^F)A( ,>JA4*!"A3P'9)RCKSSCT
MX(.;?YW$[<+H:X+;*BVN!+87SI%SIIEBX]9X KJWW@YH)F:QA-XGK?0\I0X7
MTQ157/-+"&ZQAS_1 ,7Z[3M]*/,C43\2/:=#<;[)Q*EYHBNTJYD%$'+Q26?8
MN+7WUA_(H[I22BW3_"!*!J.:F$^OZQ#@T"T2-,,&8K'S-SQ]@/NF '=?OMKM
M4>WVOMJG!:+'.,:7Y."*98-!,BL&9V)ZE%B$F[=.IPTS8RZ:73>'TV2V,IZ9
MF6"WSF(<"T,<"X<#(?*,KC#^-1(^MOG8=FML^[0X](2/%JR'U'6KDYZNDXI
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
MU@;:>-YV@Y!,"JJE.)S5P0 C&_I9<CTH./ Y\T1@I\.E@:M7KKOB8#Z<Z>W
M*_85P"M.&#,D[QI4;L=A\*@.FBH5^6TXH9[CRD#Z8]F OH6J2!!2$/6AMXRO
M<K"='E<*8- ]]HX2[?L>,)>' &!_6X+*!QUNZ.L@N-/A3* @!(BA#/'25D^X
M4-7CH[M@94)\T25Q!(B$SF^@+VG8+5&P2P45\'AV'EE%:QD!^  ,#,AY$7@-
M"RQ<UP#@R4+0A LQMQ@+<1<)K.N6(H<!V5#Y.8\7BE_78WRWG@CZ-EJ!9X([
MHX%0SJ7E;KJVV8:<D:4A<+GD_ADO>.O_/:-Y$/!50<+*Y[JPAH<@MA_J0N;8
M!J^=3[+_K*&NSKR>NZ.D_ R1QPTB=!T84$=% Q(2TL"$9-[ZS@M>AG0X!)]G
MA,]+7(0;< VVX^]X.*_X?:<\'@T?.H1& 7O+HH0L;KR9)%B2#5)D,!P.4M&C
M5>V3AR?0!&GR]Y9&DK)0(=OPQ]1O M)JC)F&%!.@WK'H[3P27A.Y5ZI^-W[6
M1T/541+D(-5(D9<F&KTI%I21<ESA!"\C,;EJ+N6-,W37_O!G7['$+9\O?<Z5
M3Q;'#:XZ]/8Y>*)CY4JZRL[)+M-=B,UP+,M67FH;%32 @(X3+U5=-(!R>);X
MU %B=&[8K #S\-!PA==UCA\'@9#*B7HZ6S+7O6 8!$4X@0]>>(PKK :*E8MF
MA;35IQ+*DYQA5LN76L]<>^']1"K$ZLF: !?>RY<FM3[W-(4+5]03IZ2?.39]
MJ33M$@/;0))'<X3.\ZE'HB4'I570QH9?7"@Z)/F8&.%8?ACB0@P_Y/CP$/X:
MB<!P5J18*C;@Z(<K/(1Y1Y8[]O8L]Y8J,/S"N"AY8&7O/Q=3'B+_.21FHE04
MA'F&$R$=N! ;%KG!@ QQ?)0/AT4R&@O%R%=)?-9#;D5B7L,0#D.8*U%V)\K"
MW((&S8F:#.18&<B_2 $!]\@C&"I (.5'S$#H][BW+P5U##U*4BS>43*\H^#9
M=!!DP.MHHVY\L,'$("OAV3]Z=CONY!H\1!)PQM8U1'3(W9;;&B)T>:RVW>Q
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
MPP+ZZ4L2?0#Y7@#2;62:F<%@U4@WPX75M+VNUEOXUJ,/!1 D:EO(P%CB7G6
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
MP4IY]3XY> I;(OY(Q<XSARU"/R;P_*_3U@*=<"98'.]-8/>&Q'L3U+V!3YO
MFQ/,S:$>\5RW@&X-GGT8X+TA'QD\,#>HF_,8C^&]">C>,(\D5@8"NCE8&0CL
MUI#T8P0?..?=G'.->OS4JW/UJ857G3_[L5?EUFASM@&.Y"-UWNFS)^A<^)IR
M>^[PZPZD_5G$.^,@4>9#!>[^2'EBN/O0-KDUN#LI;3ZS#0(Y;763"[VJA# E
M&UBK'R7[W*-I;TL,K\E9GVG/MTVM,RNN]S>C_.&LDGERE?;D5#EL0O3YM=G[
M&T>>N"G,#\XT\O-KK/?':_%SH]AI-=5/4>SSWB_O\])%--,[8Z'= _%'0%>
M&6REH-X9@Y4DVT&STE\SU@FF[!RFL*(JD[./_CBI7E8#<T.;H[K4E EDQ0YE
MI+YG QPLFD</G0FP%]8W1_?:0WH^SC?#]/IB#EBP#/  4O L[I[[)=?)AR0&
M8U[*"<=D?9R_%#QYO#8_!=AO'P#RG-QU?^?XA.$\" [\H!#L^V/23I]C<H*1
MHWM&S+M\$F!SY<"W]2/<2RW9A::CD7O1FBN/1_NJ ?S/]PS=X^R-2]/B:X/2
MODJ<4\_4WNOCM&F6LY+;C=B^ZJ.S]5"\7K/NI1..UO-J+9X:$)-QCLY;T=BB
MJ%:/[J535'3 #U[?*2,I9A.U9N4'JX:9O&-;Z,WA,_D,^=3#@YH2'78,=0*B
M\6*GHH#>#-7FHR&?%/-.^\R3\. /.>*/,LP"!5*?'V2GG>'(['EZ@X9,GU/D
MS%@4_SX6S4F"T"=MG>.DY3(<YUO/M?#L^+Y>)\"BSG-%F0SM+N"DW%R/FX*6
M'I6'$(N87W\2[T'1"56F>S1@KVZGGO_8/U#2IHX)Q.=")"G5@9516^VG;KH"
M0"MMN0>T;ZRA[N3K/GNV6%)T9>),WK37^T 4=Z5C_2VIUU[*_5RBJ&;E J4]
M%QUE/GS5>S'ZE?%AH&>_]('?Y-S5)!MP@\&J-UT%F*@-FS1\:40:IG8Z[ D*
ME\_KT<Z$H"K5"%A.7$)!XX&HQYA?B[W>$0I:.'34]ZZQP]+BVSO,#YT*7XY-
M\@2OL\YB,I.7J===9B^\PP7J:6B6NL\#@I(%<MFRC::;0'.#'N/[$Z#^PFK>
M.8'V\AF7^TA[?+.=;VL?I:C^9,<-+2+4'343&91;;+8__)CG-^'R-.3Y-+#Z
MIC)%S[C5'T;V;-0I.D-&<,QQQBTZ:;I21]W#O#9GGX/.^RSQZ\^3HP,T_2>Z
MDHJW'34O%[L/L"1=/0*!R8,C\@&/R-\OP7[(.8\#\+<<@+\?^MRGNP+'VS%Z
MWP*Y<+P]0/'V(_V&K_K.WDZ\_9:<'#_$YL"FQ4GH\D/.(&PH'!\6_O%DN$^U
M'VOW&$!O+=02%+K<5,CA!$FS==O0@:G(0Q!*FM*SHH6LD6':JWF11@^^F!>Y
MLNXLY'#%-%L<@KB7$,0%<G##YR[%_2&''(XSW&B<X::S28N&/D0'J3<<:3,C
M%DV6K5AV'1VS#?A'_N6076=S5-,)K:ZWPBQ!]999B9649Y4_?I[V]DY)PS0-
M%^[&WDS81A\^DC67U#3#$%0C5VGK/-O)=UPQYJ6+QA-?R17%49E;CLK@*O?
M\%? R'5C?0U_6-SF&R:?!L^IE<6G&S;XR-;#)AT.Y-Q.(.>.BB0_4B71WY!^
M5T;"N]8AK4F?ZD9I/4E0K&$TVZ.V8M2_48^TO@6ZO8_R6,M$:JEPFUQR=7K!
MB-G!=, LT5S>"%0>8Q2N><0AKML/<=VM*>J''ZP<'\J)5,0@&+HZBXL%GN-'
M[KGP(R)'HKG*P!:$UI2;D5Q&MB,#-*T;&I_D TWY54SA(&"P@X W7ZIX3N&Y
M=*E:+-:B<S$S08!!-RUR@M7G*\-??V*//E7 N%3M!N.GERY5^ZI(E'-SH5M/
MLU5A-FVD:)Z3,XWGZO<JU/H2WW&JF5944#)IO>/2*:7/(*WS!!5J96.^ZE9,
M$11Y1U5JI_ ?.,\CP]F-$_=7G9<T10<X3HSCQ#?NY?1KYG3VQLYWXJ;PJ6!&
MA\(*,K:!J-4J5.._/AUR@PZ1*5B&JCH%H=]=6&UY(7_#VOA^]Y36LU6>/O')
ML H,E1E/G0IH9JMB GDTJ >2CA[LT\#!"ARI#V#PT*\Q5,!0[@#W21B'H:_.
M2=AS\*G5](V>1X<<GR6&K(P3Q?RSJM %LIOAB\FLR![K;_ [/7>]#O!EX>Y6
MH!5DR/[N!B+F3M1$GQ*$<"6[K W;[<DRQO[Z$WV,O>=NN-7F1T?L_*&]D [9
M^?:(,>.9:-U5F30GT\NX9+I/1WN:OK_SPSDYR(W:98N8 <HIIME*LV&ZO_[0
M7W(T897II^1W7*B+TB&BU%Q4M9YHV+S 4QF%*#EE)15VO^>AZHY2-#&J/XN$
ME"N$BZJ0;B6J+K0B3N"A8IVA8]G(/T5\V3\58#?4P;I?P[ E#0(=*CN^Q7R5
M ,>"?HC'".>G?-_Q\[3HZ4XNGNUS3I=,ZATM$UFXQ^>9('AE=3DE314HW44@
M66 G/]K'3^/*$^V)2@WK!% KPT$REAZ'^2K$5^2HB3R0%(.33W#R"4X^N4KR
M28=*E,H<S\R(5J0UE^MT(LN4CV_0_V5P(,R,1L5D5E67KIMMC</5\2#,(G!@
MD!>7)OW  >>5!#NOY#YP$I\>N+C\[C,%BL"R?H?ZCFE"6SDTA98WA%B<(1#,
M#($+AH(")90_(8-@G\!?-B3_=6.6Y&[&<6J%0'Y5K^X37]$K3H$+LVTZ^21V
MF64*FH_D*L[/^-0N_!M[K8,E;3XCGFX*O7 BP'=K/L\/3R>W90^$IW+)*#T5
MY*3@E,?DN-?O/<^K0P1/J\*(2,0/GG!&Q+UE1-P7?8)^P-UE%/9*]+GKX.-+
MW3P*0SZ$=(!CD7C*,)XR?,<!REV]K6SH_7=5MUZ#ZY)\,JL*!3!Q6^6BF'/H
MJO=DO_Y$OY _?F>'ZS7#DH&"D<\/&3P'^-8CE@>C!:$]\:5(IVZHX854+*3#
M,WEF>VCAM5_;-_-PG/*GQ2EQ6/)BO'!_%MA_; G"_'Z2Z'??Y.C0U\;1^(7H
MUU$GT.HW]+W?*&E$Z>\K(&_VA22^<B)MY[*&5@G%H4W>\;>?_%N/Q>NA.IC:
M7F;S__R#9(B_2>HA!(^XZ$/('H%0RIC :RQ#P,ONET.*;ALA*=08*:8<8B=
ME^&'\# -U8!E2S;\9?UZ[- $ *4^A_Z%KH.VB2+^WGQC^U?O<_+O?S_"2X+0
MWI]#4].8*S)\?7B4POMNB'6(3G0.#2"!3EI$G>^/XAUU1F6M%\[W528Y6#Q7
MV'YM7OR&O>%3DK&N(-FV<TU)$,/@YV_U"J\B0TWW@3U@:TMB*8A&)%JK1M+=
MX:\_$8)X('R*,@[?BI"YY?UU X#!^@$?0A!;^R.X8*I!=)5W60YQ!AG[VPH!
M2%,;??G:FT]"W0]N/A'[_N;3L5:F'<[3')'M*+5&/C?4)K'C._?Z;?XZ6'#8
MYE=:(MMNJIEGE5F:J4FG&VD #6X^^?W-ERP+V.&>9,'M?;/]'G H>E]SD(1+
M(0W8$&5"QF"ST')Z+ZQBH;?P>D?L?NY=8^)H\-SV7KB_W/WK8^B$\'HPHGI3
MJVD/1A,?P"CZ0\9P3'MT!)*B:[\]2EZ#J=^*H.$I(](GFFP>-\8-@31S,6)&
MZ_6G=%V:->@KPFDU;53K;8J55/!4&392=C'KRE"BHM^7* OH"MP]"T".AVSR
M+KJNQ,M^05?TN^5,@0EE<0VV>R?N![PSDJ"0ZB&IWS=,&;'  *"R)K &<4G3
M#-=ZQ>Z0R:%XFR@!U_M<FDN*)JU4N%!O&7*F: EFPC=,:)G*[_R:;GG]/;9[
MRY[^IWHF46>'PT17G94T.2OD<W1M@8"=_C8;.E.X 6A7+<E6K,%Z1Q!X0RM*
M4G1$:?AX*.7Z$D#_,=N&4/1%T;T,\) ,X17=_ 6GJ>AC**_[ '9_E4,.#P/Y
MZGQZ6 GC89P:CM;S:BV>&A"3<8[.6]'8HJA^)^-^ ."FR!E(8KT/4H9E6UG3
ML/:2[3VF+'%3+5E>S*.J)"5$F4LZ5:;&HD2%"/-^IOT!+ GW5%X_26C@/8H'
MB^AI0AX7F,""'(36>2<Q^NOV*/9C'H\KX$[H8+6/K@(/Z_<6O^8<US0\+AO
MVZXS6M%]T9(IA&S%<"QM"1\(@2E\W'>?&W[G>HSWC5+:P_BP%-6?[+BA182Z
MHV8B@W*+S?:/5X1;IF+#<WO #S8<Z=7A6I:S84M?AM3+]I)^DM2<NNPIJ33#
M%#+1L/OK#Q6CO\..$ .5=54\M&*F0+> %_L-R5Y]O,<+2R"9H=49G ;]52NY
M"+G2'1]#+Y,XX$[*\$_O\5ZHAZZSO9L$;PA9=?V%)#I_:Q[HK3XHYI-\+02W
M%CX/7.IG=1E>@?)#:*HYJS-=FDXUI8^\0Z&52HPD"JKV:'.@4"CZ!T)T.,W>
M17'$E?!0L;:GRUI.) W^:0[@SS9Z3@FI.S-',<%;160"O^1]40.6MQ*^ /S0
M.UOA9W-@2D,0\MA]==08WC56RU9-.%[HBV[YLOZ;5L8AKK*O>O0N8NH<L%F.
M9<,[F?#T'@P4),3*'.QL&"(T5$\A35%74D]7^. DAWA@^%U;!\,W%UX[%B!W
M3PPH:,9:%) @P<],3[$80TQ'C+%A*+#H X_IX9*5KH)D%&VWJ?17:@P$U'\I
M_X9_16D<0-8A)SW 3^!'F@+TU<_>+Y #96E]K0DPAU#E?D!/[N5*2B\ZD=2'
M*RUEO?)?ROS?(5FQIL;J(X3]GOEL(<&%CVPILB*9"D!KX5)$4TU!<FV;DFZM
M ,K[&WP(I#ZN+@(5+5>'3S!2IKOJV>OK32737B]:/=K8@-P>@O1$*O[JHNBJ
MD/J*[DB;QX,7[X]0VQ($ #W'4M8TF7N$V! /@MM46B+SPGO+Q;_1$;C^!%T%
M/@HR*73/[/5N[G@F#J+J6VHO_OUZ3Q 0;8P7;X=D!5FXNNQM(Y37_AH#-$-:
M4WT(J66O=$RPVE6$%7U#T^ #F)*&[H*V<?L%19_#6VZ>?X%>S8*'B/<W#6GI
M**?K[28L/!*LJ.,]IF$.)5UY]FB'.A(8?6?UT.@R P6=2ZOC /T.OPYW>/>2
M*^4#OOMTS;@]PVM*]VHC/Y >'\$!\Q71/+5)@IK1PRO!V*ZS1_"V(T.35\_J
M*RG^LH;$!9Z>X9W-GL*SKZ],X<NB:[WYX\L)AF@"P$:^$%0CA0U^"[))'YH
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
M+UBV9#NV82Y#@U6TYF6%8H4D"]HBFF:XUJM><:]VYR3^T==F3;T_ K*C 7[
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
MDRJEI4S,1="#,M5)XI8=3@=S0=9$J5 ^\UFPV^G&#,; )TE@=]*%=3-/MOV
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
M@D!^WG3;L)'&ZHTK</2=0!?2MWI0D1U A>LB+<PV9D+=F4!2+/G!UF1)>3L
MM>J^ JS]AF5L%BQ%4:5TM56-,X,H8R0Z<]RP[-H-RQCR,?IA/V3<?N-2?8%(
MO W7WP;RD<)M@0*P#XE'XL-QMW@?+@5+#.[.%(!]P+@4C'U(>/UC\#Y<>Q\P
M+@5C'S N!6,?,"Z==!_.U3_K4W/[Z@4@5VSS\HD)?+TA*'X-Z_9)<;:>=80W
M'29 A;K?[S)U@?:('^L' :3)]9LCKL+ ]\9H<<QHF-$NP6BQK_?@/+)WP^G5
MB!.<E<GU+![)RWE]DG1',I<A\B(]GTZK. 14ISJZ3\K')EJ R_!/18+/O,D!
MQ)-;::SW4B3W$I9N2(OD.BCM4TO;RQ4J*BL-2FJ=I85FH3[2B<:Z$V?D(1KW
M2_H]+WN<_ P/:%7^[2+*]ZKQ3P<C'SM9?D)'SIA(5FK=B1+-)#BIV>_EJO2@
MUD@>GW!^.'!,V7&!3&4KIAIF)^Q3DB(:+KWNR1EY8*+[?9 NHGL$'#LP5&"H
MN Y4,&*1%G,%N:0VB(+1-D66GM-\Z1(Z!I>*)+AVL9Y2LS,M0^8=.;QT4*)J
M D%%/)(XJGOO/5AID&ZAC8M^KS/&JA&&'5JBY.13]D^[1_OLVD@84"7SVJ;9
M?9 E\&K%=<@2>"&ZD,R<6+FX22H$7D2P1&").(8*=Q(X.+"3[:\_+'P"3QV]
MKU#!%3OY!M9Z#Z@6\I/C#&'L70\6$P5>Z*XM8[?@60MCU_.U&07+T1W(T8D]
MU&^+GV.OBI]C(FEIQ6;>*5<%II#+$:VQ4"Q63Q[;RNM]$T@6L&K <C14-9TQ
MC4EJY7RM %,QT.K*QDOKX]].R/H\5W:?!QSO"KHZ[B^=6,,5HYY_^[C1= &V
M)$[CW)Y"NIJ>:]O"ONT?YH3 ONT D27P>@OV;6-/'O9M7Y\*6"+N3B)^FF^[
M!F2GCYW;V+E]^W[)BSNW]^EW]1%VQS9/.ZW_( W\_ <59-\>Y#W@+.ZYVFXL
M.ZH4>Y[T9]8@%6L-1<;+P*>N,?DXX-I.P"0Q\,AU;:"ZL&?S&%?5V:$I_@J:
MXB(P4I-<GG1L 30M>T'WG3!8'#^NX4S0-'P6N(JS&-6)E#DFJKFFJ10$%T(3
M&G;,'#+I^ ?"$T:C ),'H]'U BW?12.R-^+C25<MJJF"2W4SS1XUGB(T2D T
MBC$7F;L>R$ +AV8[2*LPBS$(H4$0C@V\GS5EHMC>GW"0Y0S>L LV30BH%GV4
MV7I7O2;>S]FZ-\WFFI&8&Y:T"_JE RU8UT\PN8X5YI]@4@>VK8$)&EO34NP1
M7 __L)DTYC_WW+"+RM+)YB5!R58YW<P/1V&'%6.>.?:5<NM[ R:,0X&A4N!P
M"!M@6R!Z"7^]0J(BFI?!#]CI5(,;W=- ?65 \(/BUGKP@Z-2+#-OJNZ,4JFI
MRJ46@[RLL&BV#;3'HOLUW0>98[<8?CR8K5[WY'H[,/V^0I(WZ!OR _@(A"[9
M<-# F3-AURWV[KHTC6ZZN5="?%KT="<7S_8YITLF]8Z6B2S<D\<A?1#:SNG3
M#.ED*RH%]%YUDB7#8U 5X^OF7CX@C8.+00PN!@J3/C_G+M?2)]A ='F#-SA]
M!<D2G2/5>B++U0?SU,**#X>],1H3R+S?5Q#'#C'88+"Y5;"Y8B_"?*UC\V76
M&:I4@F]W%Y$I88_1G-/$P;T(/5OT/]YHR3^;U>N!G=_'A:.3,S<.%.)P;+C\
M(%76WK-E'T)(\7W8'9\:&D&SMZ])EJ4,%""'#AUXCR3\MO3SHB*M]BECF *T
M]TU;4O3=V';9T->]W=[R<EDR35'K%"9#2UCHG-)VDK6N7LMV)]5??XAWN?@
MV9?0?%M]>^.0MGE(;XKV_6V&92J?;\36(=8P7O:$M2S@OS%L.C?2W/@B(\R(
M8;I3EP9<BG+?-Z6^MCGFYF%0B22\4'BS53(8 /B3'%*\Z;[>F&$)/:3U&,J_
M,Z+X5>DEFHYN.19Z>WB5WM+[BNT%'$+22\0!7C\TD.:&^6;P\4J,I0D\1VWX
MHV2'7,/1Y) T&("^[7M_X/U)F:\>UI1LX U8GDY-8P%WR0;:\@YY[I.#JP%)
MUT*4RT-B]6UN0R.XI 9)XLMRQ%,Q*1ANT1&D9EEL@SS?+3ZQIV"Y($G]I>R4
M8W: 2DZ=Z#SO-(3PR.5*SXH1+?:KGQDQA^S >\>FMS>(*@\0$ZSIZA&UY>-U
M3_G&SE&^/<819M@ /J4= HLIT"V 'OXAI R0L*_#"0\A^!=)\R &JMC]$60%
MA!\]X,$8_*^\6QW^[DCU%4Q"")P:.L)%B%([B+B^_V,(@CW"I!5-O0+S$-!E
M>*WWE!1$Z@W-_Y^]-VU2E.GRA]]/Q'P'HF?FB?N**!U !.U[_AV!BONNN+TQ
M$%)%$)1%U$__9 ):6EI5:JEEV;SIZ-(4DK/\SI*'<YA]GV5G)Q>#UP]_ZV$[
M4IY;PD?3W%M7-_QD-2GG"P#GT?^H#M%5MK-:E>9%+FDZDXC8K<97-6@X/Z@@
M_IRP+X_$A!M7%ER#"=E"6>GBQ8&,)Q/F0!2&$2;7&OWZ0T2^PH5S#<D//UF]
M!B.4I%GL6E%2XBMJ;RRV<B%[P".;_C5&0#@<&;JY \F(-5OH?6-,L.:;T$P0
M1</^"L[],"?M5$ZR'EV.J]0ZU\M7TUH=+V3PH0C!=EQ+?CE2>VK/[!ID'Z7H
M>:\;&Q0YN5W)DU0]8N@U2';B2Q[QT/,;L)FPFF[=BV.:]*,]-UU#4::)#6P3
M1H,0+4:J/A!4=>4Y;GXDBJI#7K"AK+H>WM;',H!E&YH;*")*\>%&&!L""1B"
MBDUL0S8EV1-"1(>%8,BZ;;KEZ*Y;B"@,Y)&VMQ3%L-[5-"1"*O(-#>A&0NIO
MMKCODL$XTK0'$S?RU*'7MY4B-[ ]#&JML:';H[%N>Y&JHQNJY*'?4%=5W4'K
MW;0?O.P4TAF2W'17ZI#AZ(*[CB22$2! #W;W$?;Z%^UE#J_BM[WF,QKB&$BV
M"BI#J#]=M*$*W"/T=W=TJ8D>I0GOF5!U4?$SI(-^:-&KIXHD!7!R,BTO>B&0
MF0C0# *H7C-X>0LJV^4'(+(6\N<8X^$3,I_N+\](:?KL\7/Z7A9>A,Q#=4N_
M-__9W13]FD%U7V]WQR+Z'[BI=.\3/TG_^@K\Y@-O#?ID?UJR96QVL3.V^=<7
MJN5B9)@B@TG15ST;N]H4[TB8"'CSH+PAPO%HP)L'Y0T$M0][4P3,^3)S3BF=
MO608L&^0[ER_?=4:R/R.:W;38=.?V8?O)\7WSY:FPM1CS9;^.E&1SXVAWJ:N
M!WZW*=.?NHK?47SC1H!I+P*\0QW.U37NV>JW/G:*_G;R?.:77$:?\\JT+L\/
MF(;5KPO:"+!+V73_*LF:/+6G)3<3U?<S;/UMAFWS,N'*_<'FZQ3\TH1D2Z+C
M?&/UZ8_+PA3L7<#-T&F"6@<+H-F@ 8R%+()<O>%?2FSF0*-+)J)XN]%-ZS.Q
M48ZB5,-^'A"AJ)_%V,GLR?50)-&(C06%)C*CKC:(+CF&/5O.?OU! R^W(O6F
MFNO<:VVG!UR5=\+R 7E76 JY7"%4['# 4?HD3T2G0&%/X]UP!JI3DB[2^)S)
M<K7%<L3-K=IEO(N_Q[LKMO)X2(/*&B.@6;(F7.^-S"<UFH%MO$5H'IC CV#4
M-.1CU][HK'^AN=B;S:-F?J14(BS5:S8B.48?G0:B['!2";7-9H2G)\GUO&EE
MR&+U0@-(!0;P3,ZU+=/I]D>Z@(<2ACT7EO6T1M9.XUPFFY9$H<7'N$8'M,M4
M>[TNIIP[FK^G#C03AK"6@Q#S^V.HYS2C08AY#?LJ>JC<3]3/B4D:J"V@)4!F
M6I5A<PS\=)(?HB1L PAV9>@!@+^/8DX9%QIL;\@7VKDQ8TR*,G5JF))4"\5V
MAN$57BA-,^*\9&KQYH4X_406]FZ\&\^;JAH301&WQU2Q::52BM$Z,3U JN*0
M).RZKMCB1$E0XJI<CP4AYGFF-#D.PLL@O S"RYN9OV3Y+ A%Y7&L-(5W,BUO
M?VY]E_L_5U?]N]=7!;%JQ8P17ZG88S.5ZD\2R1.#DS:I]'MYH]/!,XER5\B!
MV%)I!7G5&W-,;(J]@MC.\GA&!/VI-J'4>OE$4Z?%;0$826O%RX-XHD,/AKE5
M_9ZF[JG#R;2!&G$%X>2WQTO/:3:#</*:]C1]5DA2\F!YY<8C'-RN/EVE(29#
M?7=?+Y!L]*T' /X^<A(_3N&3"<_3A28E%BPBUC%.#"<U2:%SC4XISZU$O#&*
MMIIF2+O0LC+/9UEOSCLS8M4ZI76)P.5I,2GU*=&*=4ZTL=6A&2TQDZ[(RY6^
M,.!S*WXUO6?*]AE,:088\**K(* , LH@H+S->67:>V_JXJH//ROWBJX^IOJJ
MZU^0EQJ]]*(8'_-T;RPWIZ3H1-43CRUC<GY-TJ0SXQO]I#Z;S)4"H8S^^OCR
MO@Q<2FR$&_"%/EXIUV1II;7F#GTB W,%L521&V.9IUNJ2 LZIT?Q"QD8A)MO
M;63.$M2/+&00;0;1Y@.0)S"V5\#J5Y#V AA99(=#03;0R^T^;+MPX%\Y0[#5
MT8*EBKC,2,-NK"VG*.[$K&Z^O2PIG5&#Q\%07:PJZ8F0; 3%0M_$R95.QW-V
MM;A2!'K=ZO1JW*!7.#$23=-V.UIHR!17R9NA/&65C%G\GN;W&:QL"2QE40\"
MT2 0#0+1VV1B2YVS\!/IHZ#MKMF\9E"N5K(%,-1Y8"\DK;XNS.G2B5#9#0E%
MIJ=T.$6HB+TAM2PEM4L/QI[(Z%V;1;7AG+66_$#AIJ5(K;],$(4Y=R*+V'97
MK!?7.@PF5WU+7-8BM5+^0K\D"";?FKDRL,; 4 5-,H.0\MMCIN>TCD%(^4@A
M)?I2DY*V"6EM[A>>[("!?]U$*B].!G)NA<_GO%*1I\.(()X84!K9+)'CJE$.
MI[O.L-W.)'M:^T+;&J1QO\9')=1J9\S&9,C/LPR73+7KTW7M1 .LVC7#[%;6
M*I\<U9+%-)N>Q>]J@)_!SC9F@GS%J>E/:D@#>QE$DQ=&DUSC7/#<?.FJIG^S
MB&W/$\LV$\4+3*V[6JWJZ>7DQ.*==#Q2C"LA)<?+RYI6J66(7%ZZT-Y%G\?>
M79=!;(61\TZGF<9#3F[!V9:!D]J)AJQ'LRN]PS=3RK0@FT-Z-)V+=O!2Y;4L
MG ,@P 5!Y+='2<]I%(,@\IK6LL&=]8Z"(YNF7S:"%NX%&^DFNPDR&HUZ/<N.
MQWR2(M>9(1C%E^2)QE.4:I.YZE!-O#&-*A&ZE4_KEP:+3YB(O0F_YN7ZE%DO
MXE,\)!6(8CK:-FS^1'[U*WG56*A1@B^D\;2UXB>K%AL$A6<VO--D-*:F +<A
MZ=,@.@RBPR ZO(V]RR3.P<\L,$K"!$"ZF/[+YZ^9MFRIGO3O+3%.S,BU\0(G
M"]EJFU;P5GI^:HWK&(S38JD_4>2VVI)LI<*3TH4U&K'GLW<WX1=T3UA=J/$A
M/M2+MRJQ12<2T4^T=QFED^]QG56+7W7:B0*O9!9%[K;V[J[S8[V%VW67S(I%
M^T2B(FNVX(U+N?9.+]^;X'*RGU652(3 (U&*@9?^7^'@BQ@9][^XU>B-[5Q7
M-*H.0&%#%]-&12"8P#P<M0$&!:4Q!K4R;RNKPJ@V$VO=3,V;L@,)#236^F!=
M'RTCOCZ8 XFN^]=N\^(/QLB<VP69"6,> ;8-D+_HCIWF?[V=6K49,B.B:CS5
MG1.")LV@0;>OGZAHHY(_,Q5S9&LL:YB@JI@)1FC4C_GBSR64-5&U)8#YHV*Q
MF:'/D.U&T[,6 "Y!\W#0]<'<EF>;*4'>;]&0573-G1''<'_Z1EJ\39AAK.J-
M%S(W\X9,?W_>F-81T% (H*ZPH;P$TK^QL>Y ?#1>X%X7[IP=>$/=-G9_XTY$
M1 \(OT+T>'WFS2PCTW\RM ]9D\ R-' ILOT:;D76AJJK)&^_\_Y$0WT@Y343
MJ1=6A1H&L!RZ%/8OI+PD_N]D->?^C_CW/^AZ.CK0<L487E8WX)-7-MO&A)$!
M@'=U"<VZM5SE0!1'?$6CQQ"_T1PB6;+A?Q:":D/:V((A0*4&[GYW5UF&[$V;
M%75H2^ :\VLCE[X\OOL,_-VS)FZ#_YU1!E#@! ,YC.,W*!]!VSIEEL'1[>VX
M@B) +6$W#TM2&R=YBPPT_78"P7_^Q]ZTA8,LC]_4?6?O_I0'TG5E1R#D#7,0
MAO#.OP75$5:F_RQ,/!S9M(O_O>T+'_' *AR)_@^V\W_TT <4FPK+T Y=]D;\
M^#_;G_*S^?"3H1(^^2U]]ILDPNZ H=>I1Q019J(G,N3,:"6R@]$"-C:0.?NO
M9B7YD4A^=@OO3_3#W][0K3V ]S_:D1%$/(2]+K! D$DBTPJ5;"O*PM4LP+EF
MJ-&LE+EZ+I7A7K!<.1G&V'(*:_")1BZ58^LYKG%-\W3NYLJ5)M? FA4L62DW
M*L5<BFUR*2R=*[/E9(XM8HTF_*#$E9M7VZ5GULG+S?J_W-%NT**B2H07#"Q%
M "]FCEWKY@[!,_R_),$27C!;4]$0.1?L'1E".S0O,-2U@/3/ZV2$#U%M7UV/
M::'G\#7%?I9<A?#>I.@H(9R*VMW.:*)8->C2X7NN(5Q)YNSZ7#3))A^J:(48
M&UK;\Y&#G+^W*ZUX&@ ^FM$4>CK7R<:*R\82M3YY>$V.2(":45[6%;K9T=G*
M;,ZP *TDWJ[LC:)56[779:Z"3Q*BV&JJ8]+I1PZOV;>J7+7-:"Q7R433PSSH
MC'IJK4\=KLPWI,JH1>1LWG:42;^8F^OB@NU'#U>VHCVFUZSV*#[33/'=93VA
MQ#IHY<$^Y46NR4_+LHH7I'FJ*[;&BYCI'*-GLVXT%"-:J>.R.<PN5AJ>[.2.
MTK-:'%: U<T4^54\/:NENA)-*<XQ>C:&,SK?)EJ.0I9F_) 8"ITVW&?D<)],
M)>_$,O5U1&EW$X *A>HS?5([]NPF3DG3PE*Q^*3 YI4Q-^;F]5J?/KPF-2$$
M/;:,E;E0OZS/)SRQCDV<?NSPFM)@K6<HH=KD0H.B98U570Z9+%QY<$V5RRTT
M.EI;*VU"MY7!K$HW1D?ELR>U6JEZG\WR0.N$\HFFTAEKHV/TG)>YGH6GZ 2W
M&M"YM*.MS!0U.D;/4MFRK%@NWU7F_;Y-3NS><-(X*I]VOC0F%+464PJD$._E
MAT)K53DJGY7V@BZVVW&*6X5D?I*SQI+..,?DTPAIJ40E:36Y:3?=U/I3,5M,
M'Y7/[DB?%SIR*:%,IY5!-5:<]]HQ!_+H\)I:HC.LU0J4(C25C$R/JDM@COK,
MX4H%GV:EOM[(</*DF!_W(ZP!E-HQ;A8LNI_MT(L0MUJ18CR5RBVZJG.,F_54
M86Z2\>F(+ZPS$T8W:I-U>M2/'Z&26.MTT\XDQ-&LJ$MT<KIN29#O^.%2&@!]
MV5Z)*675+\M6J)Z.\4,6+=W<_TU(_G%4N8D6SX@MR:]GSD]-E4,GS@\2L7\U
M]1D,RF,4^<_^.$\)0"=PBN9\0OL"PQD#9:+<R$I&HTB]>,$9 PUS (SXH(^/
M?NVZ;FC^)WHB0U?=#VUO;*@LH9[.;@#FQV^K%VRF"BA8,W8B-Q1_"<B@R;H;
M.EGP\=%D4VCSQF@3[@)X?1B# "]] $,8-ZBQX/?N'?T@#/YM;;<GJ-"YE58[
MVWA!WR&3B0(=P4'_@[?;BW1V+^1>!2U= 1073>%F12!Y<^T/U@DP\E5%6T46
MUR<6HB>Z 4%B4TB=L1LMN58:&7 _WMI$NO!!])DK9Y"8,]N CVYZ)+81^]25
M.TX5!<Y^F.L_"GQ&4]>@0[C:!LON-%9@B- +V&<QBM.G@N1==J:KLKC"@ K$
MS6U=LLQF\%(N:X&HCS37"X#_A]PRP":$/2),'EF\,-H<ZX85<A_?H]/^-OP+
M;\:['@3(2%J&LBLD*AJC[4:\Z @.R5I(A2**0F$HE6@PW<XEW!MN!MX>C[V]
M)_<D#?[E4=*=,3N #K:GYUXZ0-_[H1NWVX8!V?]]\6SL]'CV_H'VKS\^_S>J
ML:MV'DI 54#(L$E3U"O\-DWA9X00\SR>J9"!Z#%E/[6RE1D)#7W>**,+'Q*:
M:KS-C;@,-J 4PF^\; 6\[1LY."(W,%Z!NJ&;UINTCJ^E4"(7LJ>E\G0&%0>*
M)X2B-_IEHSV@#W:@ ,J-IS<07& X;7ASCHV#/<N:-[G;'=J\$&0_A>;-2D;W
M]"[B?B^Y=T;$&NGH:O"7$,RDS>H#ZKP@6=_@NSMF^7,B[<^E=V15=9FWV<V6
M IY)0$@+96-[$[1Y[PJ0RSYL^4AG^A0R# _2INC8PH7]+4,VS'?-A0UA!E[1
M-O]QD1IN>R;($O8OP9M+_L^;?;]X".L!)[RX8;E",Q!4E(9\?4ZX&R2?"[@?
M*%L _D?:>V0DF@3S;W-'1A!XKK: [:&UB7#SZT<_[^6]=Z>Y#W0=[D5S\] G
M),2YI6Q:2 PJPXJ[U:;.+>$'TL[)3*$53U7X)%7C5Y6I%=%9@YY'+ZGJ ^Z5
MKW66AI#_I]"TZ<F[!7;(6EFWFFL2-/)\)IY/S2K+IM-875*08VTN?C7*OBH9
M@@_3AN9O(\@(9GWAEC:F<L>PNGHNN][@,9]C[(//'F)LW!#O:^]&_G$%_&X&
M---S[M[::7,7[\\Q_V\N?F [_".'9"73>,$:F?]/F,[^S7KN&##ED>;_=P%4
MW?---\8JY2Y-;0V6"$W%UJ% OBD:H^D"OHF:TOIV9K@Y=H +]@'U,U<,HIN+
MBZ_4\4]30MY?[E&#YMY%0.ZY"45TZ_!LO_1<:]4]JY M<W/T\9PNS"6A$8MH
M!PVAK6Y-T%O\W^/*UCF>ZI(7V1@ ACWF#'C''E!*-2]QADT!="*W-AD,A_X2
MUUWQ[P5E19.@Y7[9,_\SZ)X:Z'9Y <:>Q@HC7C"$:*[0(&]D %R3ZTJ:Y K&
M)NQTS=$ B?P,6C[XI1L\N/?R)0K9W,UM70'V=K8Y!-LXQ_]B&TELX]WC__P5
M(N/F;&/G%*$UQWN:N'4N-MCF)FO1 :.JZH[Y>W>OMS\CAQM)0I1R#PL.#\>[
M9'V)Y^?5/$<+9)T>+=-2FQM]_;C;X_7KB0P>/K6"XHR2!+>Z8WONY<TT%B&1
MA9D)?F_^L[LI^K5VRSN!VBGF\H^?#L_Q+&-SBYWAZ+^^4$_&$&&2".:Q']3-
M7#I[_6)&4.$/JQL#-MR'#205)F,!(Z[&B%->F[ID>+R/6W<<'A_[C'CG'J>B
MDD0,AJC0)4K!<!_5-&(18G]F_)6I]@G(?&L)]1E.U2U(XRO^G07JH[IK,DQ]
M6<:\\M1=B;KA>XR?^A+?\5)&9;_(SHV2[_!>VK4U+?Z)L!P6Z9\K*O]],O)<
M2))/3>L#$@7S@Z*T(7@1MZW)7DB$7O9!TW[<J+7/-U+]LA%=E?KI)(%7<AHH
M3?N1AKX>_;I*("4!49X*JOG_?H4B^^E"S9Y*NN5_?Z3X?2=5B$*O7Q@JNH1+
M(K\VQ\ZA 9EVUG*-XE>B693U2+L;!:B*@/SU)_K"4/@FQ;<API]/$>49@*/Q
MYL3P,^1X(E-\M[>9 DBX.R2X8HU."#Z"!*.ZCB7E^+S.K<9EVH[E>\/.$)5?
M(4@@X^<#PE.[&*W]L_T?ZF$\!H!<V=FXHSL?(,\GR+-1DX^ 9Z5$BR%0J VY
M$+<T"[/4NKWNLGT* 4^$CCR5)T*?G-+7K4T9V(,[(=\8I5P#'R(0'R3=1E >
M ,3] >)#CV10'"\=WFC@PC!;L'4&U.?Q43^*@(%^H2/D#X2&Q\B>/9';<3<B
M7#]N^4XRW.+U]!N?MM[]6#WA%^N98^#6#;Z61K@'.:C(4M^6F9KW/F$W#=E#
M3W^;#;3+E&R*JF[:!GCGO+U=M/$"[; M'DB<N51F7$A*.L%Y>W#>_G/.%X/S
M]I_-AN"\/3AOO]-Y.^M6PP5'[5=-SP5'[7_+4?OYZH;>G_I]ZU/EOT3/'N;,
M_3OI\_.3."$3B"%Y&?(>]3=ZXQT?F9'I0DYQH00UK^6K2;,TK?GOV^_^=+^!
MSN>$]?Y"OSVKD<O;>AD7*T/Z,(1>M?/>B=SRY5%S2D$:^JG2T*S9KPSWDB'+
M@69G8QF1LWM$0NNJZ<C2N5:53!T]2F7(F\"U8$=RT87XL!=+)6B3)QEET"L;
MLW0KZI^.D^0+3C+/=$#^7 8Q<!<"=^&IW.SB:U>"=WWM0$>>[8CG"JKP+!;G
MT*6.:M54=6&!B+)2\J".@ZK2[[)^$ZD'<*G=KBV:M=M38O<E=Z\YZMM%,CC!
M[WY4*QE4KP>.^-F.^,:RK9*>*ASQQ 6KD6<2A)SC,]EFAS#[R>A"1IH./7'J
M)1JEG[XJY!#]EF*";D>YXH"?=M*ZLTRI;"7!^HWQ'@#]5%T;^67U&P8_?$+A
M)WLP00GLXR%:6=?$=T%-DB2APBX&@&^ON\7DG*<I*X\4&((:P;S$&>*9T@O7
MK8^5COI+@:-T?T<I2&D^(.X<09LEV>73'45)*YEFFRQ(5"/4UE'/6R^9&;TD
MF?GMH/(CBTH?V6D)*FN#RMH;5=:6!,LVO*ZJK\WI7J.%-TU7OZUUU6'GQ2VJ
M^D^P>J?,-CO#^[B<GDWYZ3@BMBMSNVW4V<.^W,?776OF4U"4&Q3EG@A_05'N
M7\Z&H"@W*,H-BG(?W+<,BG*#HMP3W&L2)_$@$1:<&#YGGNO#N&PS335E@S+<
M4-,!Z@*4=#3VYD@BK%ODQZ T2C6YS"*9:&?%?+M-.ILV6&0D]@/S8-?!#^+!
M<UP?J<173^H.=.2'9L$"Z+@4.E";UJ:C'T&,,MX,#:,]I\!-FQR9JHCT(D/[
M=<#4"TU<T*[FV5T1\@>Z(C\%8P*_Y4G!9VP < 1^%DYGUN^VAS4N4YX 7NF%
M1MQDTROK)1I_KFY9YZ!,)'!8 H?EK\:,M&X;1R CT6 FW7I>7W!D9!*9-$?+
M<6K >EVT(B]4+.CL>8 E5."Q!!Y+@#[GH8^\..:PF.QRFIH5U! '\D4B3<]C
MBTEEY%5K1UZ(2^H:GP%DFF-@ &%H 2-P6[[';0E*I'\ L+!(0SY ER2^Y-4*
M[E0XJ$Y\J#2?%Q:KFE<VS;Q$R ORMS_1MSFS:GIH6[8!,#2$>6I/WTP]_8&N
MS_.<&P4%U#\!E8[E90QU:2Q+H1XNE-+]@='O4 EV4U'-O% _LE?Q%?P<1-+?
M:%*[[0VAAW .'KF9>>#SW E=OEY%A/WKF>"%UR39="<C XE;BG I.T5_'<&:
MVGS>:L7F!8L'D[5C\ U"S@A./^X=0<7QZ '4_!-X/>IA;7G@Z02>SE_JZ9S^
MJM@B5HV*()HNX(U89 J&!MN+]D=] C_O7;'WWH=!?_OO1 C^;]T2VIW"8!$J
MKH'$:NSS;"LTB%FG5 8?-<0[ B$"Y)=L)(*D-C"SE0>:>5OC^Y__L5>[?* ;
MOA#O[-VOF29=>1Z!D%<:[:: ?@NJ(ZS,#83&PY&-?OS>Z@%Z6(S PY'H_V [
M_T</?4"QJ; ,[=!E[UT+_V?[KUML/ORD1-LGOZ7/?I-$&,'OSKLE%!%FHB<R
MY,SJVL@K)_Y/P,8&TI#_:E:2'X'_9[?P_D0_/*NQ@?NZ#ZI>3B)MW0V7A:N\
M2G4)^#2:E3)7SZ4RW N6*R?#&%M.80T^T<BE<FP]QS6V^O@-FRM7FEP#:U:P
M9*7<J!1S*;;)I;!TKLR6DSFVB#6:\(,25VY>;9>NR!#DY6#^+UG#K+%NFQ"T
MS1<,0&\,7LP<NZ^B:1(&L=/_2Q(LX05BO0K=-:^%CR-#'T.&OIR(YD/L^%T?
MHMJ^NA[30F&#Q]&&-&"YQ;*-MUN)4EI(+]8ZR?8)M],'$L+M2G4YR*^,Q*"N
MS.5)+YI;-I(QVH$K(V]71N+5-6FEQR9'1TUSU;''E9E;!7EPS55&KZX48TIP
M<GD<R@W'N3%EC?S&I7LKVRNU,*_;@S6?I&?U7*S425:@DQKI1]^NK*_FO1([
MXNM\9CJ/S4I%D!'UHT\D"$Y)$@95P),65T]5\0Q%:] 6]:F#E?S  ;&<D,#G
M2I/NJF)V7D[6CCU112;)D&W20[Z@-,UEEIY5))X]]D034JT2%)>7<4$,M?#!
M5$W&UZAIZP$]<[PQKO4;\YR2'#K]<FX0Y[MCIT\=7K.VL/5,1W<Z?"B!1U*S
M2DI.T+5^],C=]5&MLG;:)3Y#"/->:BBL6VNT<G/W-X9T\R(B&!24QAC4RKRM
MK JCVDRL=3,U]P5#:,#?^]6'KR7>[Y6_A\J&/,9['X^0'_EI1'CR]\OW_>?'
M?$GX*C8=/YV\O_ZTW:<!4DB T@(=;LP 4T'67M\R=]M1(7N^2;Q@,"0"*(9Z
M^T+ZMTYWJMD"9*_E>@*?3G>BN*[3&<_4"=[NR%2G@,]K69X-7B2_Y8OD42I,
M,,&+LWM<_Y8WF"-AB@SX\/U\(&)A*GB3_ $808:9@ \/P >H$#$Z8,3W,X(,
MDX&EOAX?;M7BPO>H@A87U_)\?E1\>V7:?.J-_#3B0%*@#__?+_+750F%CG2H
MOZ 9R+5[J'QB4[Y=O+Y4<;0+\:<(WH5% 5$F'(T_6NW::1DD=%JT H)A_G.'
M>I+'!K,'F&7T2<3SEY/GTT#D^O62A[4U[V=,3ZYZV:ES0;,0?DNV@53PXRJ7
MC3JSGC;7-\KL?MF$JDQLBUY"@^%0CD^<%I^,Q1?30E4G.SK;)]V#QL\MT/O%
MGK_^T&'&]P7?5L+<4BL>V$3=?\#7IPG;AS V>Z<2USL+>^A0X6YC,I[5C@;F
M\A;IN0<L.#VQWG1F&Z"_+D020@.8::7=R?=250#:*=/Y<L$I=7&]Z1M+G/*1
MK@Z!K@H,<7="2HC<&N5)O%?(]NA5"9\/"YU*3Q*Y=A+5WT"C' TSAU7OUQK7
M>VWK>?5QD/]S[5>)KF\A'R.A]$RV\FY4>&Q;>;\BHD>VE?<4AEM$D#^-# \=
M404#2VY03E9Q![3*FN?RH).[>U6!-<0QD&P55(;N'G*O6ZBC8T8@-777JS+?
M&T7B.'JHQ(9FRJKE1.3TJ*KPTU%0$W;+FC :#]-!+=)CG/@';/A^-A!,F Z&
M[3P"(\)T,&WG$?C A&,?'G@&C'B(4B3?D/_D4B34/@L#F@2DW7JDEUL713Q-
M>'3M>J3/3.%?39Q/S--?31O/9#Q]?=8-N]-\&I9]Q\GO]FP$$P5SC T/7C&[
M757 PZK: Y3*/#1,/P!]'AFI'X \G_GW/XH^7S]1O"?RGMP7+(GP=B9 XVEX
MF53,T@^&4>L#^(!NNO6CAF$!]MX@*?27D.':2/J-3>*^'25_7JNW2P^(KM+Y
M;=/4]DCC-R)7Y[3)8,[P0B&36^ %?E5.L'ZYS4LT^HVMM1_2C2_K6LAUX!$U
M%@@R A_^^YVPIS0PC^W#_X#NR7^/E_\E@CVIVU]'U CIPY -W7O!-(%E0B_?
M$F3-;5&.&OZ-!6UTM!50$ X$X4 0#@3AP+.$ RX65H:\"5@$A!4?!G,:YX-@
M6C=.;Q;-9H24/I$Z(DXVIVQ72:B1&(>:5,*8@7[!Z<]J]&]1B?AN/=JIVGRM
M#GLG%,:1IX.,UQBTGU65"!Z-$7&2@5?=ZQ@J$7RYR93T(4^GVTW3CJXB=*:&
MI.KMR@1?'5");#ZCA#+1D%T@Y[*89(_U5:T1G9HULPIM/M-?)=M&:93)=E%/
M6?KMRCP;GZ75O#%4[)9=9\U:NN'TCO:4+3<;:K80$?IX(55,5V=VN]9@T,N6
M!WU5FY5&TZ9KE2@WM2IY;MDDK:+;U?6@IVRFE)CUK'1!X3*"VG8*'"TT(^B:
M!U0J9[BE,HB6&7S5J4I$H[0NC"7G6/_7EM[KJ:-,>\*W^:98C PS$U-GC_5_
MS7+E4B=C30UEVC?)KF&L2(4?'>M]RS&<F"-E):8T\"B@ 1Z;Y]TNN0?[E(UN
MJ:%V2)LO1(DES296B2+%'NLIR_;;U"I4I+-XJ)YL\_U2>I$1:G#EP3ZC995O
M%!8&C=-:<1E',T&31=2G]H#O7*6U;B\6@X62Z>C+Q#)'M.4!6GGP1-,A-ZWK
M!*MQM$19Q# 4:;9MM/) 0N*1VG#2;CE)+H-71V1Y(+1F,GJBS;/?JJAV@WVO
MW10KPZ0^G0'-W"VK3>JF9390G^<$A#UIDRHY++"51@/ %[N<B4\-1F);XVQ]
M/O!A':(&D%CK@W5^4]TOE^,>]?8_*'D^U]#%PIA+C)!+#6R78%A5%9 [//BN
MXNR<AI6$U?_W7P2-_QL* /V"66/@;E'05@@\">;?IM>S>PR?!A@F)LQFAKY
M*7^X$OT&*^K:*(3> \=R&GH'35X ]\&P?Z$EZ"JD=W7W4_=OXM__N!U$#6 "
M UUL@]"?;_E$M\'=L]FO$[5!:[H$,3XYMVRK9L7D9.T]SR'J*06-E"+JZP3=
M]Z6^CS9?AGK +F6S;QIRO^GH3;_;>0/Z"P!H:$G)+13J<_6Q-NGE5 J?#A-J
M8MVPVYG4:-?=P$_P-MPR]JTF[8H.:QC(RT":E5@=*!OK0!K4?>)"3R1GFK8
MF>/JZU37W!^\)B]Q3R7+@F'T6]4V*RW81 @/"9RL35I-(E=T?OTA7F(X_H+C
M^!%7Y%3>8=[=/7TPL7_I0PSZM.+8E:6IL'2GZD%"H$HK=U3 [FIOY51880.
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
MO>ZJ_L_V&ZQN/ORDV9-/?DN?_2:)L-O;];7A+$6$F>B)##GS^#:RX] )V-A
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
M%9=)X'EO8IPNDK$K'%7>3$9CUZZ+?6 9W3F;^T!4 YL2V)2'HLVG2>?G@[O
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
MX4.3*%E>LQ>@"!$F7RM']NA^_K4P1"(S_"64/))K/ <DW?>=,*@<'AZZ&\*
M)D'Q>P\I4;X,@[B#_L.\H-_ZX/DZ*PS)IN R#_,Q\AP0O#[L?:8%>4[/5K)1
MH<)/K7FY3_+%+%U@+T:U>[WYYVK&8>9N%]+XZ-RL%#0IR15*S%J@UHL>U'$H
MQN1+A'F_<.)S%KT\$#O?UA4"/3G-Y@C;XD'+M)91T0Z!Y>@9V-G.LE:VOTY.
M\6EE.(^SC:ED)CQV1AGF"^QT%?IQ.,KL<93I$Z9:;.7L<HVG"]DLWI[PQ6+-
M>0:.JEEV1+5#ZEH1VL,!PXKS:4-U?OV)O3#$^T-!3M%/ YC(LY 70%U]S<;\
M&$]\]GI6X[GB/]X+__#TB9D3JTI2T'M*B';&$C]*2"O\69SQ?+TW<Y2JG<?I
MR=R<*=*D.Q_5D#,>^>#M]+-=,$B=C:C,#'V 8FHD5.@9?XBC_J&(I/,C)E28
M]RS%;B;!0N$UO/(3_/6!-*Y8]BRK*,EH;&87(GS:T&J7^>O,=?UUJ%XSY"%K
M%F;/(!@@!U@0QS)8N*8#L7L7AR"3)??QS# &@4_3W>+T 909SW=&E!*T%3:&
M "6;IHV^A;98MRT3X8JLC78O=R3/8"$AM4V 2?)P" RTA=W[6Q"W 5SV+P]7
MW5^.=56"(FL RS:T%PP^E0;O8Z+?^9=&6_"^QN CRCZ#,5&8R? J_WQSS-*$
M= -+$9CPZ84EU$8-#&5D% 355<BAH4]=XJ)M(PI"GNR2##W=$5L!5Z$?N7_Y
MA)YYQA\37GT#\^\*9C@H5*X7D=.@&09-85F'EA>IK2;*JNQNY3@N<"Z'X \2
M'G_8J6YKUE&PS\YG%2LTCHR5.6CU#*XY:C-1Y->^D+'+P?ZOBE+NPJ<EB-?C
MS(P#/*C-\Z1.9/OIN,NG:.SR#-G?%G[<A57=7*17")D-3FD#HU6.:L5TI8("
MB^A7P@K77[H\773ZC?8LS-7..,XP.MZOSCB9D>3%G_^#_VRN(JJ0.NAD:NS?
M=UL[C&ZYJ6/!_^?]XZ>C;LA.?9T(K1$P-D]%4IMCJ.U3H4$CVZVY__[G?^QN
M\;"2T*]EWMF[?R9$NF=F(V@7H9550L(0WOFWH#K"RO2?A8F'(YLRZ=_;<NB(
M1^AP)/H_V,[_T4,?4&PJ+$,[=/&/Z$(J&%J__9]M/G-+"[<?ZJ;K8?UVHT*H
M5^CJ>]=UR6_IL]\D$:;W#[LH(LQ$3V3(F?(5V9$O 1L;"&K^JUE)?N3C?'8+
M[T_T0ZC!$&]4[Q,O]MA\M",CB'C(8W(#&^C@)!'L02=F*[K"59PX](B#3X78
MW^4 NI_P!XUFI<S5<ZD,]X+ERDGH'I=36(-/-'*I'%O/<8W_^]_!MVVN7&ER
M#:Q9P9*5<J-2S*78)I?"TKDR6T[FV"+6:,(/2ERY>;5=>I!$OHK,N5O^EXR"
M$=TV(=J:+ZZ##"_VZL^_>O>28 DOT&BJR(/6433NR#" D&&X(:*TRC_;9_H8
MU?;5]9@67A[PON?&[IO2*K2,*'6G26Y2H0I#31BVR(:7Q?.,I)F235'53=L
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
M=1G>0">9*,'?\L8"O&\'M7 T\[>5<!U0"?R)I!;W]I'$A&TDI*L5A."9O)V
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
M*U)F*?_Y)_V 9)_VH;R"+B'9Q/1P:_%S%8?EVC:]7,_K,DOT^EAZV>RL=AN
M0_P!)S\B6QZ !+&@Q@UN3&WW<';-/77+1>!R>UYW,R5>F,&+#0I$UU;S)=C;
M!!A0&' B]?<KR99FNQQ.U9EI <&K+,&3J6:_-DSFT,XUYPD>\IW<ADQE=+\V
MAR:]91?,BEL3C"Q4I/?[>MT,@OI1 3PX50K O-0,Z%>Y2JZ9O"IWEPN[3"NS
M+9G?XT62*5!__LD\I)'WBYPGK'U?YX387CF\"6P(GW)/+2&@>HM UP2Z#GBI
M<V'Z2%M!DL0+-?YT@7?5+GB (1&F!(0I"_P?6C?V\;*&='EV8;];!W:Y,FQ*
MP3?Y9X+?#0P&&_!>8@IT&&^7OA;OFQL ,,%ZWQ)-0%WA 6Q@:@'U?0*K1-;
M]G2-T_/R$:!8ZY9G^!S,U_,5R@+@QCX(D=<Z+BQH%2I^VDKB8( $>OJ_/ ?
MOQ\2NF2_26N_OZ0"MLL&_O-ZJ?/%MV25-LJM<IIOL0M[U>0PMEXF:L_=:TE+
M$J#0@)W5+4E_TNW:E.P"0/[:-<8H"Q#704WQ/;)BZR*5Z277; \2X!00)WCV
M5;%3$9G*B%G7)DAK3"U[TD*5MSJX)77C(VJ.';S6)4W396Q 9G4)7)D)W&,U
MWX<!/SIHS2?L/5, 20(YL MXPTLANG++'I*,HG#5TD N+H_\?"ZO>(A38)X+
MOD<"RLA37P'XN[. GHJCF7GB=N&/UYSKJW0LR^/]IF'[T,$ PQO@?WK2#,CD
M= LGU6P>CQU\(W"_X&M'-Y>_U1#L+PWY<^!?M^8A(0FN'N[P/B6YG?=/Y@D(
M&G@V#"[-+ESI.(3\:P8*7'7+GX2%! GZ: /D8JD@5'9 ;@:_' WP?__/V<B#
M4#JJ'\HZV;L_:@%SHUJRE/0F*O!3\.:_>&W#[RS_+!GR\=#<^*]#- SWZ.T1
M3_]7XN1G>.@0Q!;\-GD"E[.Y@?[7SD<'!A^^,-G!![]M+/_"T$=8.+@ O_H'
M2Z&/F?0K$?+&R"Y^PF9\8F9"2?P?O5;^.:Y[Z17>K_"+0) !<:R=M63V/SJA
M$0@\> FY@QL!OT+C\:STD[^)6/G[/2W+>ZTFW:T42O1#HM+,/R:H9B'!L#FF
M4JA0W0K-')I*WV%SS5:/9A*]5B+?:C*M>J5 ]>A"HEAI4LU\A:HGF![XH$$W
M>S?;I2>9L2/)O'7+_W)O',.Q@,2R'EQU%CS,FD'7*11B0"'R?P/Z$O\ = H-
M6!HGH0%%%Q4!2NE_']MY/RO5SMGU&A?R[K7,E3451]+9-)E%_G@T=Q;>O(FN
M<JZ!Y(W%0O'N!4H7#RX3 =Q)1ZNE!]Z9TPQ!]>.X$XX0DQ-[.<PS]&ZWW#9V
M2]Z8S7UE"LAZ2:3L9]9Q<!GZ)R$!K60)-F.;CO3>\'\(P<_<X6^E%!1]3)P
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
MS'[2U4IX&[$22\>T'&@-FQ[D7,O9<H!B[>W,T47P)7ZY!!ARR4XYP'II@,\
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
MUFFGMAS-<N-J.EVFKLE49--.5DI-HX+LY'EVNTOC.[U[5:8F2X/\8&!*!7;
MY/4F+MM-?2Y?DZG9_LK*4*U=%B'FR['%%MA\4[BN*%'\O#ME]+Q%[Y15$R=S
M96E-=*[)U(9&5JMB&><1*2]5VJC3DF:5SC69:E UO3CC:(YV"HU&2URSY$[M
M7).IRW9]G[&T0I&M<32#+1V6;6O79>JB*%D[<\@[-).VZ9+5$DM[\[JB5*GS
M_%C:<R*;S&%J+K^N(TWBJDS-K_=R<VBWYJS#BNK$257-6IFZ)E.7:\I(50J=
M#)V4^6Z=9T2<L*_*U&ZWVU<Z&QUCG=8P1V^H;+^RVER3J;5&J4]9'76(E%*Y
MW)Z83?,61UV5J:-5UY+[FXF*U*CF:H*,=UEVYHK?T$[5/DJURQTMPY:V8XI4
M-^TA,;JN4Q4:=)*K)GM#)&]0E5[+:BZX^57QV\P4R_0(9W2D)0G.,E536&9
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
M#1%BK2FN%], & QC>VSNX?I"4<+Q50J\0V#YT#C!-X&5OH4*[Y4;)QXN$7S
M=RSH(1%*''Q%U2P( ^#GAMH,F+ZQ_7]P4]U8@4\5S]/\+6PX^U0J+P?QZ#V"
MA1<"B'.U$%I<^&J&'6MD_D>9SOXCP+_#-P>/&1X["&_NO:H('-/U!JG>R>E/
M8@(/M5)?L<Z! WPU7P,_LP#W<]QU;.G"?=G1=2]:P/8G>\G9JC/5?EI-T5'#
MK[T[GPF/;E;T!M!?[Z.#F0=.>(;V%LH+_$=E)ZW<J["^7$#9-]VQGM,\=KS$
M<%&FQ!Z3GW<7SIFJ)Q^9;KH^ZN>7(D/@6J".6^TQ)CIM8+H<^2V,_:G(NST2
MJ*]8R32.T4PNU$C%LGZ:T@=V\NOVQUG*>T-YOZ7#?5P%-_<=< \5^ C*;.8Z
M*R!>'Z#/#4W@CQ6_4Q2MW[:,M#WP!9/%?7LXD7G6$I?G4;30:$+@@R8DA?+<
M_KVN317#!I<0![70-);<:C8F%OC:FKO-GCB=2W"GI_%#_:!':R%8;!@SP*\I
MUD%%>L5IL.90:5XW!W_L.L%H#-21Q%_>.L7O//?O.6"5K1H"J<']#3RD]KI\
M'ZQ>SEOU<8;*K?#I)%GP_?:P+4".V/>+TE#'VC"PM(K^P?)X3?#H2<M1S5TQ
M==#GYWBAUFUD!V8CA<GYMM;)%T9 &36P9#-P?W K[4R-"%^+#*"9[MSL7[M;
MN-GOQP%;48(K%'^WO*^K^W87=K69XX;QV,\-&1B]%0RU70QB6<X21IMO5W]W
M_:[G8=NEH((KE9FG_?7ZE[=Q&OLK;,4L3???QK&8NXW=P">[@!<G7HA_0('X
M[NN/[ (\8BNHTS,*] O[86)E:"P._*0#?D8'<GB-$U__C<%;_S5P-<7$ED ,
M_YDY7FAE?X4"!][:;_?<M7*$/_QZJ0)WT<#7?KX]_H]KA?7;[WTAA >O\O//
M[Q;)/TQVHG6XSCJ0+_2'R26T#M=9!_Z%0>L0@74@7A(?IIS1.B!<>J9U(,@7
MYL,"-5H(!$S/M X F)#C&H%UX%Y0'!>!94"P%(UU0+ 4C75 L!2)94"P%(UU
M(%]P'JW#[=>!H%Z0/9QO'8[AZ%,"W_GRT=C/RA,W[?7COB"Q3X[%GB*<STH&
M]R8;( GXX?_^('^<)*>MV1 O_'G[I1.SCP\"DR_,MX\""ZKJ!HH%&Y,<_>BS
MU*<HS6>.P$V5)G$KI3FO'5U#8\(:][9_)^8[2&4NC,%'Q90W%\2>GIQJ3/0W
MC(DD8,AW15;D:YB;[ ,I;L(^'F1KUX?G,Q\$N_&6?F%O^4YYW)$W'5EO^L'
M/)97[$!QU[%=Q_M9$/T^X/ML'L)WW>U'4REI=];KG]OC!L<3+B(OX7Q815YW
ML-DU%$M4O#'2):1+Y]"ELF-C2)]N%\$\F#KMG1S\>I1S*F/FV<L"GS)B?GX4
M19K.+&>M:>\.B@XT6],-W[O./)_H!C!1F.?S<0/M$Y"H?M93?W:.U+-XUI<]
M,\E]>9;KJYTW7L^(G^&0;Q9?<6RGIS?D2CVM)ENXDESDSC3/^L\4J>"YB#I1
M2RJFPLQ)K5MKK!8=H4_!X4<,>9.!&]%U'2))'/WTD/9I.SX:F/'U:=670#C:
M24RZ;B9?EQJ]FIL>^.L&G3\[ PE8,7"C U!'Z^-VM]%9M<WUV!M,!F:[D/4@
MU,'Q0MQ-YF4@J#MC.^\30-TGG;0(Z!X2Z+XP%J@2S.FNJ>,EL[#IR,M$Q\@M
MUQ#C^!]_T\P^:PL".01RSPYR48Q0GQ#E#@6L#<WW+6W8-ORQ$_@P;TU^Y.%E
M[,ZZ+LQ:55DS-4K;]/RB:H\ ^L%92X<HJQ#V10O[/CX8\038]]F9A*< O^.&
M&%T9[=@DVZ[HN26'3WF%F^."B(UZ%Y]@9.-%+K_I%]-X02=S*Z7G.'2S!A&-
M@?FYRX\OBF*51?@#Y>99QQ4]8AWEUKG%B.Y?3U%"P?ZT=2&G!MG*Y7CZKYZ;
MCZ)#<ZYH#GHF;S:_U)N][PP>CC7B!=TQ4RMS.IBMK:5.&S/A3.2O?V 9!AY.
M?5PH\FNC6Y<K&]5I#=>6,%T(?1IFY4GN$$$X@K&+PEBT'9_;B"4**:G/_6*X
MQY\-N)%](/N(K'T\<%WJ?O?X#W.VOV_[\CJ!3TLBV\&G<Y:@[:)=JM=K8-N'
MJ=I#^_X?*U4(V,X#;&?.O3Z&6.XS'XL]=Q=V.('^X+@>U(+]<"W8$<49U*\=
MI7[M5T1H_@*$,SA3'"VL\[V>1II:8VS*67\-'*N+=VR/IJ-R.4$7,-.H#GM$
MLV9W6*'69V#'-I% 1>Z(&S0"0)1!OGT_T&4 T:/88EF4^BY>:*=;:Z:7&C:M
MR\ZI X"XY)LIKVUV6)DTQ5:;2&<WX^8( "+[X^_C\\<(#Q^DX?'!Y852;<\)
MAE]H I^L"T'*$O TKO$4DS%UH\ %$!#Y'W^3+.H!C[J)(TB,-B1>H#J'3.U!
M6HX?7%Z/F@]_A+1W97^X/.J(O427WYV2:]ZZ8_:*8KO'%,^WD]RA_;^[^ Q1
MC#ZC*0*;#&:RMDZF4T*AI''5\S8,'(A@7(-M-Y@1:9K*:.-X?=8R-@VASX8Y
M;@(U!=ZBMQFAWFF9:P1[5TWF7 0%Q]BJJ_#K%&9FYM.AOTB/.UCCXHEM:5/Q
M[4V^J>%LJUOL-T<8W\S5  JR/_ZFR.//LR(4/%_K)T+!4Y(S$<+ )\AGWP,$
M?B&='9"^+]:]@6'.K<2:Y 0Y62^.  Q"3A-Z_PPLZA1%.!@]L44-!]$1DX@J
MRC8EC>SKI,QTQ T,=7*'TF"/A9NFXRL6:MJ.1M/V>]NB@&T-G6!@:9<RKOMB
M[CF4X[Z\C.XMV_/')/<I(<G(I;.-['*-R3 V(1LKOL,;%Z?D(:H9>9XL%=HR
M5JBMRFIFVILD1_T$S$VSS'Y[#>JNB58)&X'9B:EKA&:G)FY. ;=Z,=^KE<JZ
M*16R>!<KF^-I>WIVLNS?P0T?E<ET95WE)*/*$X%97%5D60#@Q@)PPQ&%XAV
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
MYO[+?81G%5NYH%R3V4(VB[<G<K%86]X C J6-)Y4B@XE9ZK*<-:O=I>I@@#
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
M=N6I6*QS93^E6%0-7KHGK(Y>)&==2DC@E=:H8#4ZTX F!'CIGK"29<M)LZ.
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
M7D;7]@*8&RO?0QITU(1\8PM_3-1\#KQ \/!P,D5H<#%^<80&QTCY&Y6^F\5
M1[?0AH&D8\52VL)0SU+HBSA&WCH+=76XBUX=[_J^RB.6Z8X_X;"S\9V)[WHT
M7'?.5X59HFS.&ZNZ3.7G29(ZO<KW,Y>R3:7 1,JAB55D(K76"@-16O/)T7Q>
M4FHI:=0G6%C%2U!QBCQT^NNRVA9Y/+IR$2]Z '6=+/A]H-+MD]RGTU(?Q"&U
M[&DZ7>(8G%Q72]PXX2=2VNG-KL?AT'#1F?9:HE&5 KS4[*9XJVX(2XA#[(^_
M63I.\$<,2'U"*$+(<ROD0=32WZ&6/H@\G1FV,3):<B"+1"8_G-0FXT[ITAZ0
M/"@NC':RIDJ:Q\X7J9;0'S A\O#  R+C#',$]WV$BV]?.+OY<XK6P^3?HM+V
MCBIDD?'7'B>*W!][5R_F>[5263>E0A;O8F5S/&U/+PV@[;:6D3<ULH879CFF
MFVU/N=H8A) )&$*23!S'3R9JOGMT.5.DB.#F;N'F]D[:Z>'A/L"(YF8M#T8K
M2E8Z]&2ECUS=3EP:8"C/6 25+IF1,M9D.:4;8E9*"Q!@(!TR%R>I(P@W'A=C
M$*1<%5)0W/>=N&\?4@9R1TX%XB*%KSL6::XSK5JK=7K#^'&04JU.@IY(T FS
M,&PTY@O7F:JK)804$/017)P@CN@'O\<#AS>=N_ND4!O9;-N#B2<2_M[CA)<7
MF[M['$0OQ4+&:3@E"6]86K7N^>)\4 <0S86TOG&&.O_IPKO'IT<O3"+ >D1O
M,H)C=8^#**U5L*O2A"%-I>AFL7QVU,GU!0A1D'@GSA\\ (V\* 1*418/"G&C
M.C7W.%":#YW1:+;PN_)T[3=D+S,I#YT:!"40VI)QECVBD>(1RIFRK5B6HX+5
M&L9$QYW!EF,M]OJJ7G#XF?8LD@6O!GX2]BACXZUG1>#X/_[C.[/P[7Z3"_@8
M_/8_!4A/%,Q0_O&\9PZ>G5[M2(\RTO1JD2>_/0[I7Z_Z"2T[S)])MBT,^I6B
M9 0YNJ"TQ%F+.[<C^D<F-8IOC\1:*:?*C<DH;8ZYUD8IC/K@K4#03%%QYD ;
MW;',MG</5)<IQCX\<D7@9%34,>T(=_7:G+??0[%,<Y&J"E:U)F=&G:YNM.SR
MJ'4Z3\8742SP38?L<-3:-)94OV;V<6X^#5$,Q-44'J>)_2&X7R"TO7L@0[AU
M)[B%J&XO%&?_";?*[9FQF):"FC1U"EA&]-M=.GDU[VLQ7AFY33N9Q2N6)V-]
MM>^OJ!K$+1!Z4TR<9_=;B9^3Q];Y2?1CA))%7&N(:^WVQV ?A!0RZB7H,]/9
M'I<6=;,+#IO9U2)>(4N4567(DC58@@<*#[H2<9([E!=%;+6(K38"Y]$>!)AN
M7]6Y,%OM<5"4'!2+JC:=C$R2&F>*W6:S@:5&$(K8<& UCA]!]_B$:(3 )[+@
M@\AH;T]&>QSX,*PL;;@4HTOS?+\[3E65 C,*P0?$J$PB3B7P<TXOC2[7;$J;
MN4"0X0K%P,K&A*D#7F&S31:A\5CH_,C%YO=%A^7M5D6SNS>:VX@%6=&=6A$R
M&K33W&+0XJ/:"&( 12WC=]PR'KW2QWV<58EZ92-:#*!O(USP=TN#?Q'LX=M
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
MI@>M82FUY><X>O1O/T2;03E]&!H%(:GWXN6E4M<V==<!YPB)3EU7>1W9GOF
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
M;[+JZSA2;'@)%,&+_P7\=XP8&<M9Q+"Q+L$;T#5@XJIC1.)XGV3X9TDUH+7
MJ;ZO(H7PV8"3*WVDT)=1Z$P(%=IWWK E_$O.Q@P W4E;M1VHN] !M."KT:YN
M6;('"-(=8"%DEHP%O-G#>QFH4S0$$/$]Z0< [X&XK\G(N\3@]($-@*1,7,F"
M#\&ZKJHC(;P]3WCWQCQS<1;PJBFP'60VMO>&S<_0?&RW:ZN*"MN[+L=\ ;F^
M8[2!RUMQO47Y$Q&/1[&.;VW]76X WI7:ON=LZCY$/Z\@! IDL"T?'G86A26J
MX4J^@W]JS#H0D20O*A'O=(VB2)YE2!JYJ]*?_VZ-QDD* &\'2@VHD%!UH7X*
M4Z2D3?CX-+0W+8B3NF)SW)R33)&?"),9;3JI(9U\?$GYX1R4&U!2SCO7B>@R
MXA<&8/PUAN]U+!=\G<[^#'5&, ELW5O,[^Z*2/K^V.U S3B!I YKEP<BJ@-Q
M0MXGO@+"5 AE6!V!;V,FC;_4RM"*C\ 3S!>;]NM/U<!RH&O!.60!@2^&D3B)
MQ[RY)1/,2MZF/X#F!QB>2E@/SE)HSH[[<Y.Z%+8WT]E0V#%LICH#>*5A(J.'
M88GOYJ%)[U!(?-W*_ST+J4.*!">B#HL!QHA9B%U3+W O&#8$ #0;UE5;\U8$
MEQ<M]0NI%]*N8%VPG6D4QLRT$M=&Y?I]2BER6J'R^02%=5,J@1Q3GAA?\T,5
MR;)$PWCJ&#;;&0NEN_M9)4,O)K-R_]<?!H_!V?E-<NC88<"@!D!5<&7@:<@4
M.@>2K]EH<,NFH<"A\<0#8TY#PZJ]GJ<Z2%+O^!"D]\]>'P*^\R]D*^3AT^EV
MH]^87,N%=+7N/9CXYV_,#Y!7JCR6%KX;A&(0;(P"$!1\]((.0X?<4W8%=*%2
MNXZ-M$]%$;VQ:3CHZ43R'QM#<QR6@7)0'2PGR9Z\8B@Z5U1;UDW_U1@<98 Q
M2,+H&<AE1,OUGC/I,P*P<[#;P7(U=..Z"\_<QNC-VPU;M=\S6=].M_Z0P#(^
MY:C#AD"'WC)G\"DVM"KHVGOOW]=FK LD:RTE7VB>B%:OWT8#Z 0#U6,YT"/3
M\'H?DJ'SZLG?__07D@2 ??3E@"[-F6ZP3Q8VR/=_Z\#KN[)L5*IO 4\2?R<P
M#$:3>X (XI"NPT9CT.UU='CK"&K&0/<)$^]O8#Y6+73K7F"*VT".J_.X#]J_
M12DI)2E:8<4>T9-%6N8)42)Y2>QR-, IDDN2%/Z%X(/_O)-\+UGR $$WM9I0
M/F?@">PVI\HS>1HIUQF8UI*=R$&]AK8/M0QK(-X-ZNS8A0,#]?XVI?KEAFV[
M'R2]Z7ZD33BA>^7/H(G*CFEYM= :CFG B5'I@QB<:.0$(LV](8#FC>ZR5B(/
MH[M!TMONQJN0IKD8@RU/X]7? T>#:TW9SN*Q.-%*(%VH3Q;/4![;C@9SA*,!
M12IK:U5]L% BU"BUDJOO=A KOX/=\#MPRWSJ-),C2ABY$UXJJ"]/[=$,^1V)
MTWD=?C0-+]&#:7C?)+LY#V\:(?S+-)B ##@<*Y4X(%J%XT7YXP7#U5,-GJEG
MJQG2>C#P4J[6L<QA6=(:LZWA0O/.;\6U4#5(&QB'C=<#[(>I% P(0C(@-H:(
M>5I4LT^]XD!SBW>\A==>)I52_Q.F2G#^!+K.JGK%OQP_V?@CV]RR6QL;2<C5
M@/]1 -:SS!'F0 CR'"/T7SA9!TZ%.08&O,K2@(,YEF38OI[9R+]0$5.,_&<
MYWL#]*$+[7D/F]<MWU]_]6YH0N:J ;Y+5'>A<T/@729.>+PS=+^@8PGGW#&P
M1JKS2N,<[_9UEQ T6:;;AY=##U0!*$/-<W=D"SJG4#B;DH"=]$B\J:E#P7J^
MBB$YKN4!FNR_QUO6V9+9TM6!+A=2=>196F#IMD+8EOJ>LQ1#!#OP%F60YQ8(
M#VJ_XBU;PF[YJU)0=M#X'1782ZIR@QZ$ONMX#&=$GYH&LAM<J4LSGTGTG]&3
M/-1>]TVUMZ?'#:P>^TJ\0G-_0E5,^%0816)F%WH[R*W;C$M1-"I/7.3 H8]C
M"3'+K@Y=U'6\J3K;[T0K;8CJ=)9*9KOVV'<RH=(@J2VI(B1)[RU0YQ)7,7V_
M-D=_\7AC 5O6H?^.$D$&K]8 *-2L0RK'[FW>FP6"2'J#5/5[GN1?UX#]G_]W
MT!K[1MN#Y7;26Q?H@[A?.E?JP3?_EO29M+"#OB3Y!+5>KUBVBO(H7CQ!,?_&
M-GY?+[IO-&<DS>,;<ME:Y QNVSZ;8?GE!R5\-Q9<2"+!;F<FT$0BR1PX($?F
M<5'KD?BOA TL--W]JUG-O*>2'[WBLPN 'GI $T5GB_C\9J#*TLE\_&-YUT:S
M6A'JA6Q>@,YE)9/ 4I4LUFBE&X5L(54O"(W/<[!?;UREVA0:6+.*9:J51K5<
MR*::0A;+%2JI2J:0*F.-)OSB7J@T3]9*?S&$_'P*Z%]>.&^Z-L1<M.XTEP%\
MF#]Y(1B&DV?P29$<*0;G6AW8MC]]S%0;S?6*ZJVG_;U.HWP7U;;-=<<*-_-_
MD*7ZW7JULO+^:D*P2A"B&%26@0XLS[MY'79B@7.("9(%_:"FYW=XG;R*&>T;
M1/PJ F66$6@&:HY'8582J83'9/?4(,1<^1\#Z") 3\()I K_##PQ(Z<#.6JJ
MYRUA<#!L%Z4JH)NEC=%Z[<5ATI+3\ADJT]45Z*_IJA? F%LO/S26^O7GP%#6
M:XPMUHE:MSV: ZZ5F3BN4W,X-5-[ZQPJ&!,QFP%2TO^PM:^F 7T""7J3VZ%1
M\.4#=*6#N B_>V:I6KXWT_)S>A$OUHO#)WIK+S5^1$S;A#Z![5H++U;R/;^4
M[RLJJS@6WPB2RN98D)[[1493>=90\GU JD^U7W\HEHZQ^-LG5!V0COHJ&-W4
MMJ2O;6LFU2/5?;_?-W*@Q"4X^M#-02ZY[$V8IFN]>BB,%5'8B^[V-K_8T*?O
M>94& S[U,*U+;&O]*K1&VN^_VM=O9PTCGJ*B-]CKY<I 8Q>O&KG*\;&]&Q"G
MK0?,K*?R;\3U.\U=A@IKLS(/[M\Y4>\(+WU['3]84._B/8 G&5R4&:XKTB33
M%25>9D2>("F))W"99(E@I5U:U8JBF@_*TTOE45,K3R7!G-P5[AHSM,R^<ZEY
M+\;OQPOS7G![@Y)#5HL#BJU!J\5?7RE4YF2Y?6]U\)&4I^AZ;I#%#70E^?K*
M88$ALSEZ$F^1E?O&4(BWJJ"6@E<RKZ^<EN4RT^ZE*;P4[^BS#,4]EA7T3.[U
ME?7*X]WL7IXN<'7.I0:#IWP[69ZAI;J=+K'Q6<G,IRL/..CAEGQGEE6Q71.I
MW2Z-E4<^FY_TG_%%N9,C'C2[,Q#0E3M=>JH\JR_.H"1I+"B57\ST4ZY23\$K
M=[HT:-C3;).,IUJD25/IQD-R:/+HF3M=<B>$LGARTD^:2[<SA>HS_G+/H()_
MNUWJ/O6Y(4DFVWB^-^?PW.0^54BG1'JW2RY5TN@V.6);4G_4*Y?BI)8GT)[
MG2OEQ4POD4]Z"L_,9B UJCPFVW9?9'>OU'N%\>/@'J=P]25=T;.3OMBG4V)R
M]\K"7'M("E(^I;%F[X4LS5O=&9\2N=TK^U9Y&F?;I":,M.H]_=BIU&AV)O*[
M5RI]H=K.+AHS'-3OR!;382KI>W3ESB!5ABG\@;NW7W"6R)7<>7].*K4:O')G
MD!:/=^F>^#(P\7A]T,T]F\\9HMF'5^X,TH*M=DWM#A#"@K.2XUDA);!]=.7N
M("6;7#O^/)5)893D4@K3LWE!@E:'[^F]K1>(6K)K"W&&KKY47T0F6_,NW>E4
M,9UO,UVE2..LE+GOFF6V76IYE^[TBIC7BO''4;8MY-MN2N;Y3FL\J*%+=[KU
MR,_FW*.;%O',/647NRREI=4^NO15O^#LG51Z28H199R011IPM-@E +1E@/,]
M16&4KMS;L8$))_6HLIK'64&_BRM<;I&:IO;B3^ZIRZ=QMOO26MAT*U]1"EVK
MO1=_XM7AHSXMS&PA4V D;L#V]+36WX<_3TWS,3=-FA7-U2:]9+P-BM7D;!_^
MR$SMQ9:Y9TXH24FI-1&'\SJ>VH<_J5%IV&H:M0=-PI][*:"5,V:QMA=_&GU.
MS(%4O(M/Y*K3-\7&?;&_%W^4XC.3%Y.F(\2!4;$YLZ;.!WOQ)R=F2'*<KQ("
MFY]3=?EE=M\9[\4?,4=(9EJS7G#WQ1UWR^4R7<;WXL]#IU[)-6FF(L3CHC;O
M-51V_I+:BS_$/-]Y'%5*NB8)DV=B6.DXHCS;BS_S5*=7&N)3;=(P)M7%7.U#
MCV4?_HSX8H?B&G>VQI9;QD.J4.I7XWOQ1YX($J<*XZHP&3&\&>?[Q9&Q%W\>
M9LJSF*I8"VUB&8U\P\VZ9'>V#W\><#N-IP8542.YFD(^5WKVL[$7?^1LX3Y;
MOBO<:^Z#8<E5J-Z"F]J'/_H]>==)EI,OPLA,-V;]=#R?E?K[\"?]]$@/86#>
MQTEAR@XGP,V]$*E]^ -214O7\^JD-1G*M2=#>Z&-N]I>_"G?E;L#:YH?:7DY
M[K0?K'8YKN_'GWI1:HR:RK2/Q_%,W,F*([7S6-N+/_WF4[?4=+L&7A+I47WZ
M'&_0J?WXD]8;9:L_,)Y;B]9]$I1K4MSJS_;B3Z%\UY4GR1+ U8Q2:-]5[IUF
MJ[8/?SB6Q5F  Y&@>5:D99H1NUT 1*Z+DU17EF6*6^+/N3,-:WY&K;[(+1,O
M"NN,VMVTP_R$?5 M*S,6@%HV^Q-B+%3MVFD2"7<"_M?T#/YY>H9@$UC+D%Q%
M17[SJM/8JM=85G*DT[))^#%;^=!R2,_4=2\[!5-M3()QQFB$8B<8+4Q6#89Q
MA:L[WE(%VAS@#=/V 2J?.H<W8&D]MM<[ER?XPJ=ZO6\..*IW*YO>N^E$A_=N
M9<Q[+*O_8)J,SJ<[]=+*UPX/W!@<.#9<-#;A'!LB.N<TO&.#)Z*Q">G8D F&
MB<8FG&-#))C(%PCKV! )XMU*6M'@1* 6C<T^4,/I:&S".39\@HP"G)".381I
MX1T;(L%'8Q/6L2$29.1%GW=P#BE/>_#AZ,>PH1<OD'BB>HB?$<Y';.1/ELU'
M;."73]/=J7=XS<+Z@)Z+A'6$&Q8)ZP@"*Q+6,8Q2)*W(#C]KA^]S+I&PCB!!
M(F'])#.$HD%?_G^_R%^G-4DJ020O?GC?L5E'09X1YNVZW:Z.?^88\/,GXIR]
MM)T\ (JK@VKO_=0SE$JTFW_FDA;95B?,I,4^#T0F?Y\2^\/4U_//3GZ4!I+(
M>L1?;U>^AOCVY")YNW9D]YM !,J(#?UI4<>*-0MD;UL91A$''\ 1BKGK.X03
M!IUC;T_G&F#L!$J'1TH7/J7#$U3XC\4[5JQ%UP!0WS!/C+9[8-D.E-V\\S!=
M-<!Z=SS^[W^6]<!?U^PV40%%KZH\?&&DYB%3<S\HN#$U]PL<OI[,3W"DX?<M
M&[U]RN&!,>BO/Q7@8+:D@[.=:W@M2T/'+#2>1SPG7QWZ4#W"<6[A.==\^ ^
MA/JR3$Y]-M@Z^L?WA__<-%E]ML@B@<<-JS>G)9!>W'^^)G0=3('A@IQECE#9
M)-2+1]499%P;CA2PA#DZ8 @. 3J, OZK-*7YGN/$,N/<8UX>+S(X6:9GSJ);
MEGLZV@^*SK7F\1C%'GZN]>G@YAPDX GA9D>;+HT_)UX6NT+\.?EBUQ4#4'(#
M?WB1POT/F393J0")J@M2IE@>Y?6<G'<_?U3A:>"'$RL9DBA7NBTRKCD/KJI*
M? O!#SK-$*=B%,=&\!-Z^#GQ:N#UP<_)U_BN&'WH#?1A5^BSZ)#%7*U"-S77
MKCI]/?XLYS/]"Z//W4(P2@_U:JH%G/R@76T.A@.J#]&'A^A#DC&2)B+T"3WZ
MO)\K_0/0Y\.4Y)\$/YMKK]0J]M(6#ZW'?K.3%=B<T*Q.,O."^7QIYZ?,:%:G
M:R4[VF-2+3[<TTQKV/5J\9 0?P@N1O+)#_!G#^MU"^16WC)M&U7WZZG..Q@2
MT5B?VEQRCESFJY-"1%A]-V'E&?6#9]/[B*@AZ5)9EAL+&7%:XA>FV=%J?>A-
M4K_^T'2,X+F#7;'(XSH-3IPCV?KZQ1(Q3=_,-+V/&TR2-"IFG!EJ#5S+EF?%
M/MWUJJ2RO_XP1(QC#N>O(]PX#6Z<(SG\ZL42443?3!&]#QO$G2WFV]7A0,B7
M"I6>.;<M1#S3B/IAV!A'?A1Y1;!Q:M@X,8]S(V*)N)UOYG;>QPWYSDPN^&9Z
MV"HQDU(Y4Q&3V?L:0C3RUQ\6A_X&=3QE<].)2E6_"BLJVFK(Y@A$^4HWEZ]T
M8^*)J*'OIH96&%'P(*(,$7@/]I;&'5Z6RL42GN\(3,.AA^EJ&QUS@7*58GCR
M(^2-%NLNOUCW,SBE**WI6LFFPY!(R,UZLMQS9ZV2\B -[Z0':Z*F(!*QO_[P
M,8J,D"CTEO5#6*HHP^E*Z:O#@.B)SRN+['QD:8T)W:VFR8YNI9!+Q/_Z0_,Q
M(DJ?#+UE_13B*\IVNE9&[# H:EA6G'EY3-]KC3XQ;R?ENP9_AWPBQ(P11(SE
M^9^9S.1+#7.D.0;F8V#8 /NK"PS04YV_H^2F*+GI!I*;=J5R-$+^=>44EF_E
M36DN^#:>]BT< B64&'S6OI2G9XHJ$[F7<:O14Y.+5'4:;W(IY%)"YRU&TKMX
M^7>T!AFE/$4I3S?/0KT-)J\Q9"SS3;I3G2;QD3*=]Z<]YP$\UB"&L(@3IQD\
M2F.(LI\N+Y:(/OIF^NAP!)DU2JJ3TY*NICX_%+-BK=5Z6<Q@RWC$9>/LX0Q2
MA"!1(E24"'4SM,_A$ +<?($ON)JFY4O-9O(N-QO=)U$@XU$_,8[Z* ?[I^5$
MH>)-43942-)];I,RBK*AKI9*\I-/WZ#9.]GJ2V'RDM6$S$#KQ"L-79^,4S L
M]4DC_".2/5KPN_@"U@]AF:(DJ&NEG]X%H(5JU9A4+SD5%O%'C6VEZ'S;Z,.&
ML;_^L#&6C4JFA-Z@?@A'%>4^72EY]2[^I"<MN6K9SJ35Z%?J6J[3K/;+"'_X
M7W\H/I9DZ0B 0FY0/X7BBE*>KI7[>A>!'A="JQLOFAUA,F\E:P_]9D809\@U
M(Q%ESC(_M&J3(%D&;(*-C8&%V0/) ICD.);:=1UT6!'FF%C#,0U@J4H?Q+""
M(2=^1PE0/RP!ZD*K!V<YD_;JQ?)3')>(H0EG'M!MR"6RHA]-,UR:3;@-L41&
M]*-#Y8M'Q*&2RQ?R(4;PV3H(1^3('AHYIB5;E;&E& X_NBZ1A*\Y]K"ZU#&'
MU7U2RC<:C(8VY^(*B[;?7%Y%5IVJ"O (/8_\L<4A=?>B\0M.P:OS>&O<M9M4
MDSI]<@5Y!+&WY*@>@-5 C?209\7QX2N.KTYFF<&+6N)PJ3NW)P]:;3JM]-&2
MZZ\_>(*(#L4*/6<>'8IU@XD37\28SV9/G -A6*I3&.4XX45;C,:/#47A,N1P
M!IO%(H0AHU7,\"-,=.[5S65&?!%@/IL><0Z ,3***2=GCV*+['0D-O.4[H_4
M% 08_M<?Z(!'-:K"#S#1T5:WE_GPU3#ID^D/YT"8PJ TO1NYIB9,I([S8BC.
MXUQ&01)*A, 3U$<^S,=Y$%?)9F55W76 $@8^*Z*MPI!#\7VX&Y%0UTA"!8"Q
M!V%+DOU4?20[?"N?[[5S+56;L7H--?-8'BKRU4*9&1)>:(C(HQ"01V\C@V Y
M.7*:?,H)HUY:: ^K#X^U^SY"AF/YHP@90IGM$EIDB$B?$) ^;P,#VS+B];33
MO<?!4]M1.NQ"ZS53"!A\WN?P_7D1,(0R@R>TP!"1-6$@:]Y&AO&T2;G)G-K&
MV6PG/0<JH^7ZGLL0\#4''5WU'V\SQ]?-^7C[]>^-^VKH/^Y "_;WGRRY2=-2
M@(5X25T:V^#W\I?-IK+KU^F@Y_R67,=<?N%IH?]-H-_^-1L*'UR#OED&VOB_
M48<=:]F*);_C"^(XFYM9TGA)@-$)_%TW75&G>UYIPM?T='.VE-KR<QP]^G?7
M I(6GT$Y_3,V;15IPF\+Z%"GI^#5,X/!\%Z\O%3JVB;2P5=]_P[\]^\[@BB"
M75G]/![\-@:"2'#OPGPT#M\U#D0R&H<0C ,.7<UH("X_$.0';'8T#M\%3&0T
M081A'*"C&QE$" 8B J9PC,-'S&4T#M\&3,R[Q&HT$!$P_:1Q(!+4NW1B- [?
M!TR109QN( [9W>G1BZ?F B^Z L,=(;$/DDD_(YR/^+F?+9OW.;//R>:X \.N
M1U@?$5N1M([PI2)A'4$11<(ZAL>)I!79X6?M\!R5BVY56!_1%I&T?I(=0M&@
M+[T<EI.J&73@3ZMFW >"^WIR4<V5+ =8&# 4H!Q_XM$78L @QV69*C.>8S!<
M5A7L7[CWSZG%>-)T-!(GN(/W%88B%#RY"/[O7P2+_[/[<T<L9[0VAO]V-3JO
M-6:!#$9=:(X4<5;U.CG$GU\T8= WEK@Q?6N L1,H'!XI7*1P9Q=JT35 I&NA
MU#7DNMZ4KMU+ECS8F4E/?8[G61<W3G2.IRWIP#Y7-9!K6<"X4$G)<ZYAG$ ]
M_O<[^GWRY8CC-]U\+(FS'\G);6W8YT3[>4$.[_J5LK!P)M;T1<Y,C?GGC^2L
M@RDP7)"SS%$&-@/UXE%U!AG7AH,#+&$NZRX2>LJV ?Q7:4KS/0?'9%,5MY<4
MY@(N:=R\RE<6Y6:QCW8&P:B7P&,<L6_7[ME5Z#R<U TARXE79:X'64Z\P')5
MR)+< );E=G].G"1IKE?@<%NHYDN5>GW$E>\&J0OCRE3HSQ[GV:&#LS7SI5"9
M#@>#; WB"HO8-"[&,?MV]D6X<FE<^>Z* :'!E1,O&%T5KM ;N,*N<*4DE92:
M8)ELJYHUE5)2O[N;I3Y_?MUI<,6=S!6.>-&:N,M.Q_Q3VF',)O)7>(@K)!YC
M<3+"E1#BROMIL[>,*S_87R$V<(5:Q4%CA635AT)SH;D+XYXD>MG.7>_2_DK\
MI4A/ROTG25/G&;?<+>62MHK\%52'@"29&(]8S(^ Y9.G:(:=4\I;IFUC8^\
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
M9+:@:Q357C+P*W? /SM[^2D0P#_87^3?[P^NGY.R]0;/XT0-1R*V-^ 5*0J
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
M@-'8\\=6J-C7QC:[1FK=F)&U+:]C#;%_V7@?X E!.@:'LBC*QT2Y18<J >@
MZ-8!'9RDX@3H4FT^"8'NVAE:I-(DA6:&@ [H'*#<EB@G YWC ^5DWNF<I*,G
MH2V4A"G>28HF7B#+1U;7'=&=@46@:(@% ,7<>7_>01&H'R>@R#GU U $[S\/
M4)1$2:C6VX"+J>!B<@S7_ ,F)^GUV'^^+3;=_WUOU5!UZ =LOG#9M<>LJ^.2
MX8\37^_&U[LNN:NA&R!K-*)'SYRPF[=*W<:R&5LL6X%%<'* 40?;UM@G7Q/X
MB/V=P'HAV.=A1 ^J=6EO"<6NZ7<,G"$./QC_/= 2X]=O<X]H[=(M(%KV$&T>
M1QZM=W?HODY(,1O@H4_I5=ONXU=KBG2 ,/SZ4>X1IF36 &%RAS E:V"/!V$]
M6'.&OSNTH1[PAG^ORCW>E"O7@#>YPYLR[CE#!^ F:TZ5>[BIF=\!;G('-S6K
M@P> -%GRI]PC3;-5V?_@U;ZWLI.-3_;28 Q3_J"YZ6%ZC&"#TI-;0QWX_2Y^
MC24ZUA4UK9=E.Q=L +GTC>U+V.S#5''HH)L8L5K3W,S8C1]9F!GC<FYH<W0E
M'C0[KX5#H!N_+AA:^W$8[2:"3-.\\;[@Z]B?%@HX;JB6-4&<*C$QD9#85,@:
M!RX2D<CRT]P0W*T=0-_! ?Y&EZB%>P-L!SXBWT>,R[:W;/)IZ@W(]<B_OXY(
M7%F!ZTW0B,ZS)Q<MSZ-3+=F'/?R_L4//YI 'Z>!H0YYN[@\1CHX]S^_O5P/\
MBB3MK\[7<'O?637@43A=L.J;!^L6NDK;W?544T1.NC7[HY<#:^*.@W]ZSCON
MSGMQK/H5T1IO'O4W>.Y/>8'FV=5C(/1$BB &_IQN/N60>5M\#*[U=[AC]\HC
MP:;(*7TTH(?*N@S#IDX[LCS67.+2/=UE!_J=(3O"3SS78RX[\]($K!W=-18
M'O>>87/H&2:Y 0KB!(=FS4UM.NR!@1S=+NN.!]@74)W@]Z*)N-O<Z!X-6"N<
M;;'"GA2-?IK/+IRI(A9!%1&#*N*W8ZLB'J$RVY A6,CI_N?+,^Z(4D'$VC/Y
MN?&L2E;QN5.T[6=%+W9Z4E>250E_"1\V_(UV]:9N/CZU*NUGI:!+6C'ZZ4[E
MP;P%F/+7JOJ9>88^<XQM-<5F=SZ5%=NSIOE\1^OI;7..=M*J)&*J%-"G S"B
M=M-0,$Y2:.(GY+3[-;PP^]#8(\Y$;K3R;H<#W:,N5,E0U(OHV^DI=29ZW"=,
M@F2+"6*-7]UYKA"Q9)^\]'"H#V4B'=RW!CU*,N@7,:'D\ /LFST\IH2#?2$I
M%_JN1UY.5]B1@89>79C1!H9;M R)+X2@Q:[L(/ZYZ2%3C11(Q1PNHGQX2)4D
M&SG%=93%<=!^;-0KK6KYIG(1NG6U7A*6+52#_8YJOU/,MCJ=2;?WUOE"8N1A
M)CA$?J],B/@_"%WCCC>VO F2V7!S6=S/KI^4.T?O:8H&KX_;*_\*M1K?*ZU'
MU!+0?<N\;_Q;->_Y,_-91.XN%FRY'7*/S'J>]=M]<ZS?8#U.K.>L?T!6OS@!
MN4'[&Y7)C4^"_G1LS'89G"Z;#;OL4!2=N?9("E%_[%&9;P>L?G*KKX_9OV8#
M]!(6_;IZ$X-;(_!:>JVKJF9E$RVI.G38<E0Y=?# ?8LKIAZI< BX#E_0B%1.
M[M"GA5545$5_;*XZHU$9[5/9%B$:X2W0JVYXM<LF)#K#+CW.")46T+K#T[J[
M1MU\O#7K3.NA<F/^JC=:P RV-C%;W^;-OHMT//)HVV3S2#8IP=9$,,'\DC-"
M:#8IDX1G!V[^B%]>#+\5%TS8> D7!--F<5%MO^<^N>&!D,$Z&_ Q6(3C'*=A
M$0ZL?K1%N&S;$8@7$*]S)EYW KHU6X\/9AW=M: Y(5_4BQK7\@+RA>C. ^/R
MDH:W)E\AQ9H37XDY%M J'NRY%:U*6A%X%3>V/?5SG]SPP*OVY57_5FNUJOF
M'@14,]OWO_BS,;\HS3.E^M<9#!SKE=G5\G]/P*Z<9-\=V)3E>)031RTJWUW+
MZ]+_$V\<^D"KLIAZ(<^>4YZ]JUQ?MRJ_4%- Y999?:CP9V1^XY;G1'N'>ST/
M3YAA/8M\-Q@VJYDVMYTX&3 ?Y%/(I]ODTW+CZ884K*@DH#NSU/B>E-,XN9'Y
MC5N>\VG9';\,+)\9UK+=C@^&A7P*YN/Z(4]N4LBG^^;3:LNDD'MO-FMFG3\#
M\QNS/.?2JF<QHUIT(!\8%?(HF(_KASRY22&/[IM'[ZL/Z+[1>DR*H9W<N/S&
M*\\Y]-YY1?>N%_3!H) _P7Q</^3)30KY<]_\>5-IM&XJJ"V@!_-7I1U-HKMK
M"8@_:_,;P#PGU!OL>B^86=B:8#^V,#1\0X(%\YW@(9,&A91[5BFW:3[5Z-F;
M=NFV9C[>5F#"4$XR;=,:#YAA[?[ HA.BP; YS+!'G2H8?G#S]\S%37 I7J$?
M5+PB>HQY,8GHT@<MB>@:12<E].3/FA=_7"?6??DD>?%E>K<=MSLA_^@'KX/_
M_C]02P,$%     @ &8A;4(?WDN.8$0  (!,  !T   !S<FDM,C Q.3$R,S%X
M,3!K9&)F,3 R,# Q+FIP9YV6=U!3W;J'=^C5B%1I40&#("!5$ %!Z4HO$@14
M4"DJ M)+*&*D-T$0)!0AM%"$$! (0FBBTA10>J* A!II$4AR^<Z<^]U[YGSS
MS;GW7?/\L]>:/?N9M=9OO_2O]#G@J(F!L0$ 8@  T.$ Z)/ 98"-A865A9F-
ME965G9V-@XN/FXN3D^OX,5XPGY@P1%Q,6%3TA*0\],2ILQ*BHM+GSYP]IZBB
MH@*!:FBI*UV45U91^N,E('9V=BY.+B%N;B&EDZ(GE?[/17\'\+ !4< B(^@4
MP, #8N0!T;L R.%W,H/^4< _"\3 R,3,PLK&SL%YN !S%&  ,3(R,#$R,S,Q
M'<Z&'\X#3#S,QTXJZK+P6MYB/>7#IQ255L@FH5?7P6\UO"&I?-LWFIU#0%#H
MN+#4::CT&1D55;7SZAH7+E_1-S T,C:QMK&UL[_N '-UNW/WGKN'I]]C_X#
MH."0F">Q3Q'/XN+3,YYG9KW(SGE95/RZI!155E[QIKX!TXAM:G[;B>_J[NGM
M>]\_\OG+Z-CXUV\3!.+W'_,+BS^72.1?FUO;.[N4WWM_>($ 1M!_UU]Z\1QZ
M,3 Q,3*Q_N$%8@C\8P$/$_-)199CNI:LMWQX3RE%L?'II176=;!+*%MM\-_V
M'>80D%0A2)'_4/N'V7\F%OW_,OM3['^\)@ N1M#AYC'R #K [IYT423'7U(A
MW%B/^IGU=-&BV<A53'DTI4!L22V]1>;H\Q_%_ $?ME/0%*3)D 0=N-HD[@.1
MY#D86!SBF%L/"T8'Y9,;!CD=6CVG5/'@',/J$&GT*F\G[%XLX8&+8XMCPM!Y
MK:[53/-=OYEF:GW^\YWUH6UX?3'"F(ALW8FF(&N\/]:YA>D2[1T3VO:T\]C<
MGJI1#XJII30>)ZF%PGNEER1;FHPR"N2#O0M(U_PL*!7[7=8-VJ+U.O>L$5_D
M[=ETIIVKO PF#3\_-IJU^/*0:5PGQ/%#XW'(U8WBK[:Z2VO+"Q\K/^^F5S2'
MZGMOTH&8P!_W)V](C;XU%[J9K'2^W#JEL-QO0/;%M0@ZX'+7'-PQ/Q'30!(\
M\T1G3<%N;PN=I&R$N'I,/2LT(>[1G?S LP/P5/'.AL3?C1H50SO&FRW:D^U(
M[\&^H:)XF8&;1?'2P-\33US@O [SBK.2_N+64@M8J.0&7,$P3Z]B8EMN. V*
M*BK8!;RK9G2AU-WRE(PQBJU&L3+<$THA:2)'6O%68ZK>O"Z(EE<+?KO6ZE?$
M\07\O?;'V9;$'-9O-L%Y'&?1:X:#\):#P<MD:'?LM;$]KM#<PN;,(#H0F4*N
M]C/9&"@GEB?7U#BWM2'LFU[57@^15DV[)Y]2I).KXE7A?*:_H"\*W$R:S=+&
M% I3D$3N.;W%E6&_P?=,$C]UJ/Y=I LILZ,[AD-X3BXIM=HE7?\\[&^X<<#5
MI;6+/L5!ON/["IUVIX('^T_+=FCCJCS'TN:F[;MXY<N)^]B@R*FLV%K6\5KQ
M49.!Y4X7\'O\*^OKG-'#D;;@ FC4WDL;1'?[49H'<O^\ 53]AS?$#$TA.Z("
M/3SI0.;]-O,+/C\27D%\%4+2*4B*W<).R7>TINFWUT$!0R[.KFX^[W0"$%/)
M[8A%L\]AT#+29FDQ<1*IU?$QX$R7)=7GR]@LHO5,">4A=^,C1D6AX-D7WKVU
M.^C^Y:0SIC!DX&5\92+*9*-3-C"#@D1Y9Q6[)IU*<DW2*TID9@0X_/GL%K/Y
M+/6!OR6Q/]XA6R8JW?@=?VX-Z5.1^^8L^C760!$IK]UNO>HL2(2(>HF?O&M<
M>@Z&_!WXC "'P!9KXI+DQ!?16?/\=3-;3D58^ ;X*EFPBZI@,LV"3-A/Z[%L
M#T!-[1[(OL>T\WK.G,ANHWZ^<$_VV$;"%G^:?K"M#V\EKG?RIF^>&K<SQZ^U
MW<-MYJML>E69EW].<\0FU5RJM<@HUROY24 5V'AF0B0KQ R)XM%Y=MK_W52C
M1>H=^+79*0C:J8E\!$/4X#4:?G -G2-DJFDY.9I;7K+1'KFM<^QJ_4?AF;Z\
MAC4-[UU#.#K4 $%8U<2/1<]T LV0BX@7\/)J$A]4M33MP&'3(>L> F\Z0YW7
M?[.O>'C-=MM5?,5Y*:Y>J)76,;VIJ>WK\"CPMNI/SXIX?AN99( QRMD;&G_Q
M&A$N3,)!-E8_)>=XE]0:KU6?5-;$%CBSZ @/-Y&=:PA@<&Z-H&.'C\9;QR"(
M^9P)&)2M^#LB1G7)ND38<]BP[W9=9IWU(EJ69CJT)EW:0W,SFKMYCI6/-#3_
M9[;)@KNQ+[>3HR1G1#X3<%\"*ZJL<$-\^>8XG4&3KU@/V,3I5PQ7+01M-4!U
M?7P@*?[NH/5NX12$OPM7AYOKKVV1]7HS,>5?&[Y:8)>!%A@@713_;QA8]-M&
MRABP:2WWAL'G&%$-;W&9Q]5>K[WDAY"HO9A0,0F9MYDW.=*BP2']&*'1I)SI
MR-[1#MN=U,F*M;!*_1##E -@(O1]I8?BW2^;*C(:B7LIGILA&R3K3 W?/BJ$
M-;$DX77%2$B$KI-.%%+/*4*Q6L_I>A2OXF_^]@FQY>RBYU(?I"1@6VT8#>L6
M>Q)6NSSQ5$_1N4+@M]Y6+^9":P*!#J1\JDLQ&EWX")V/#M#Q^XHTV7YW&=!E
M$M?E7QNN%*YK-?]81Q%NNE#]RCQC+7@]+DRDTH-V MD] VXVVH9>=?IV55EL
M"/*^\ADEIFI)7'-#/[GB@5N")0:7/+(@>->:DW=37CD&"=O2.+ D4M5(:YSM
M+._#H@:_W?W\D*]2X<'^ANXN538624#%/6R5JIHU%95%.\^BMP),3]OJT0%V
MG9D#+^MG(V2IA@B1YJ%660(*>8TVG2I2&?LVW="&,37W_61^L%!YF.-<BPN(
M\N# F."5VZ))O5B5T8!-7O;- 67BZV[D[3"4C*WX#_*59E9^^RG8*(Q[0EKF
M7SY5TB=Q)%X7BF7ZCKY&;#XP_([F#]-X0*A<596?9IX?7;J45G BM>5ZUD4.
M8%[%PSO,C^R\HUQ)$H ]W@OS:Q7XG#G%40/0 3"TD?N^4T_$\0/]6H09KC7#
MH+TAW_A^M3S,(CG>4;8%BG7QLP^3F*->UJ-@RZ<3SO :[7-T,'?TC$EX0TH\
M@GKQXQ.+72Y'SM6F7Y.7EC^V,&_4Z6UP ZXP$*G^"NPTU'KGCEH]<5!PUF'6
M5+9*( "K="FK[(@@R$"(G+>Y;N'IK$AF*=[8-]X7K_<1+P8_LS<7?-9]<;[C
MJPOPD(D?6K?NY/U$:BQ"W.$3X9/UE39<+3;+^*QWE>OFY>)C 6^V625I$5_H
M@/AA(+_BQ0<*[(D=< LT,]5P57!6F2+S8J&,RY?X6AT)G\P[<* Q?Z$PI^JI
MZ0]2=0I2^##4)UMUB4RF\[<O@*S::*CO@R+303 QLUVSX8:6*^?3)XS?>,4Y
M&(H,&(G2U#6J$<3NY,+R,.VW]9\?."\$WXV1CC=]<$SVF,Y)RMWFXEL5%%ZB
M)$W227MM]\KH@Z+DGS"#.UGL>E'I,>E*RKUHX';0(OXMXNF!XUS9 #:\S'WV
MH3ALME\R_0S+U,%7INKA7I0V9HCBOZT3[^L)ZWJ[5OEZZ:B3*B8)E^/SHVZ"
M!6; *)>7K+6LW+WI%:%,OO>DYC&5U^+:D;%UGV"B]$!7]8W">1M0I/F-E\T$
M]FJ:H'FE.ZPQMVS*XY<3ICMV-+-RH!K=,S:9=YYS?+N ZP=9X5DKA,P)PXSY
M>Z$-S3X_KO=AZ-/[C:<8+XJ\,<E(]C&K'=5I;%52G;Y,=*\;ES3(E]4,I;@^
M%6]Q=4^1HXSY3<P&]1(76FZ%>TF])%U0-+)S:6-P_7&6-1RO/ACR\T"6J*G
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
M<HW5"'5XJZ0HWNU?POH_ $+_]E]02P,$%     @ &8A;4./?J1&Z7@  D*8
M !T   !S<FDM,C Q.3$R,S%X,3!K9&)F,3 R,# S+FIP9^R]"3A4;_\_?BQ1
MUF3+.A5%"<F>9;1(DK5"UDJRA61?1\DNDQ1%&25+'R'9U\FN9!="MBE",F,=
MC)G_&51#Z^?S^S[/]WF^UY_K7)=SSGWN]_9ZO^_WO2)T$OJ!S<>/JAX%R,@!
M@ S\!0C=P&%@(Q45-=6&C=34U)LV;:2A8Z&GHZ6EX]C"S,C"PPGAY>'DYM[&
M+R*P;<=>/FYN0>G=>_>)24A(0 1D%63VRXN(2^PG5D*V:=,F.EJZK?3T6_=O
MY]Z^_V__$%X 3!O)YBCJ*,AV .1,9!1,9(1*  +RN8%L^0=8_2$CIZ#<0$6]
M<1,-+5@@9S- 3D9!04Y)L6$#)27XUAM\#U R;=BR7>P@%;/V.>H=#BS[KT8\
MW,AW*+.,5:<9S2]^_LJU331L[%LY.'?N$A#<O4="4DI:1O; X2/*1U6.J1X_
M>>JTKI[^&0.S"^87+2RMK!V=G%U<W=P]_*[[!P0&!8?<BKQ])RKZ[KV81PF/
M$Y.24Y[\]3PK.R<W+[^@L+RBLJJZIO;EJY;6MC?M'9UONP8&4>\_# U_'!G%
M3$Y-S\S.8><7B'*1 11D7WY^*!<3*!<Y)24%)351+C)R5V(!)LH-V\6HMAS4
MIC[GP+QC_]6-+(<B'F:6;>(3UT&SGK_23,/&+S&P$T,4;5FR/Q/LVC^2[*M@
MW^3J N@HR$#C43 !4& :LA$+J9 V86D50!S-<3?8K,8J?Q_AT44 _&$#T 4R
M ^?&PWA)Z6O(]R=:D&.^$W%#>2D4L<MOQ1'8" /'#C^\!*R<;.#$\")#:^M#
M L YJ%=CPE>(>:J[V:BSHE26QRG5?Q/??L5F#L?:O8J7'5H*!7$'TT=B>H2>
M;MT9,B0=92CGO.$ITZG<(8>YLFJR%T.^DM !4^P),SR_[GVG?@)P X+.P G4
MX(ZER0P3ZT=E0R#6'<%_C;%'&UXZ%^(9*K?I:7%TOO]1[:A#[JAT:HYT>,7"
MY[2E$MLDZ\@JYZ6'YYTWFL@4(W?NIXY2D8/7=X3?)O/$LQ* Z_,$()@U6;$&
M9[DLD")L4-FJT801VSY3]:;DL8_YZ^9*1*_+BZ<#@]ZLP6]3E/JYMZ1OK =T
MEDM_$YC(KB8<5(9#JQ]>TA._Q98/#SM/ $K](>A;(Y"I1?:E:4%R.$Z( &PB
M $TTK>D>$$S",@<-7TB^F<"J9L/GET+Q"RRP<O7'L,9/IG--\310M*_;25E\
M1?;T1U@U'*N'9]ZZS#2/#!2EAQS8V0(=GA5=_*@-5BT500"@F;"^0[Z"!* <
MB49 ,#NR47&!:Z3+!/DM(2T,QZHZK=(E4R'1BH(;%*6"V\;+T@![EJ9P ())
M[?LF#%@J]A@!0'0B)QXJL<!(Y0?!@$3'0=]OL.I06!'+Z:M8:B1B9>!V.1*
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
M  YO(P"EL(4WG<U*W/9K"D '(!B+)3H__#P!&-,S5P8<^M!P; 8^ $RXO0C
MS)/O"R#! EG?"L#  J9?"YA]5R %3-]A58CI_8R+8,<SS?@."UD-K!PZV+C
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
M?\Y+LAK6+^5,[U%)T4UIE61(-W+5(MX>E&1[<A64^CJY*:7UN1?SUS(@"ZR
MYX:^&SC1LW]U>(R';2\=<5>J/T4 _._T9RQP3#<NXH6&1"'8:L8M+[FE8FBL
M<IOE)"YU%U=3+[[E=QDW.G23>\M^LA$EB&-&2#:[5EVJP69WRF.[8:3^XR8,
MAZ>9:@;0R[VXU;AG&]=C.C)%I,=?&G'0]HON$A,;O>-V+:9R.?&43FE1-R'1
MMRUATZQ@=Q-Y#8X]+@%=H %3U[XR4X5.+R@6D:*QY:(-ZS9<RSC?=+V="EJH
MBAV"(4XH;H1.U>XC &\M*=Y>P-@'/N2(U,_6'KW >L@T"$]_?0N>KS5 SKU"
M$M6';NA"O>JU"!)^9?'APQ068VC"O10WOC?C^L*'T;XC9$NO+I![NE#Y'EAL
MO,&[*8L W(U X/-]^]J?B<(L[6FKQ<SM/<5A>6Q]8\;GO0301X[I"I._V[2U
MA^,E[Y)-6/[2_6*HPNM;Z9DIU3S!&_^Z:WJN"C"O7SPX*DUW\@2Z-E9AZZN#
MD( ]6;C36'^?37FMXTZ8L7V4C/4VI>B^,@0]UF5N?%N]2[?4>;.:#GBBLW#_
M$MGM)ZWGMX4Q%13Z.)'UL_-*8=+C"XHP<5=IYO2'3IW#;G@B4<^*4[VL,S9X
M1J7ZS+8"?C,DE[]'BQ<7^D"/1-JC(Z,PWZ*S/CG)Y]#=90MF66<^7C[R>M\Q
M"UE</>#NCC4<D'GHG@/E,C+9:^9H=Y.XMEQ/%D0<Y2?^RIO6<R+0&XYY!.!0
M1KRFWS05)<_^'8PFACCK1[@#Z)!A3IX\ 6@57H*LS$WH--8XM7ZORP&GRW<O
M.WINZ;\Z4^_2<0!Q7:)>T296WRG7LNU.^-:;;(I^Y!E5_0CZ<C&V2'+&V2O0
M--6UT1&8U,7.>?@FYOE?4>47F11?T(-[*6%V=H3@M$52W9.]K[GS*>^;$'X!
M4-2RSKQ FP:JJ.]A[,#9A&*D7Y105'I46$-LBY[W_%5Z@NQX&)TK91-UO0_K
MU70O-0LZ5]B%B!Y_Q&(@=<SL$G0 YC_LC*CT$8T\Z9,D?=\7RO,F)\&GL8LJ
M(K6[CP!8FQJY"Q>]NKE-%\7=?[%DH]OA@\1S[RX9.7U 5OL*6HIC#U<8N&6V
M3.SM]W6$[]OBDUQB3>I_<#P3#S4_ ;A8U5@$NR& V\')(+84RZ:8!JI+](?!
MYQ0,'?11EGI12D2A&V?UI94QFK''Q&]:XT\0$A<!F\CKAY6&\3LS'3\3S]W8
M<8!!%5\?BG AJC+Z)^%ECRCVB!.WWU(L.^\X\:28[?$.!&!+9_[<'Y "8\TE
M8\<WR&J_ 7K*9;H=4;^G10!JI40U0-D9-UKR03#"H>'W\[!-E#]S=FTB3[ F
M*9&"T66A.*FAX#=QQ;_YAB_^/>)39\$<\;@54/M\('<.G_\D(ZC!J9U'O2.>
M:G)$@G&!JJI#P1!G26Y*4KO*-Y.E($'3:, &#=D5W%<IR8(J;TV%W0#42$47
M) W.K)O1 =?$EM4\4D<\!"7($C)-'YKN\5L]$$]?_2;45TC]BA8[B -&HIKA
M+JL)B\PR=CW7$XLH5H]_?L=6I\FOC9T50E3T$L7YL3C04$@B&!MG+YU9 +^A
MJ F>WK9/4DU+X;Y>G-MB->_.EAG]#)RX]SG7I*=G52]MM!".C&S"M!01 %"#
M#%!0-U^0M<(] ; "O48&0H.[TN(L%_1)LLZUU;[3?_@N 6"3J?E@<EU>^R%3
MQ%_+0I]ZCV;T3[QG[LW94YN\O?02O#W)?J/E=E7C_3N4:CGLD \ S9]+CLHS
MD6AU8F0R&L'SH:UR<\](5<DK!W6/OK7_8!(:WXV%5+;W^D3RY+RZ.K7AXJOA
MSB:J'V<"ITQ7#31ECR%NFH4N ]\T%M2[^J_TOGV!J$'<REE9A[]]] MC4;BI
M5=06V"JR\B8&X;,3RA5YS]UI?;AMC@Y6[;OKI^W[>WD;UP%1RBYER=[@G76O
M+D<<O%4S)3E, -#1)F..>WVXL1[\AU2D=]Y&X1?B&>W74*2O"?.2MHX=;G^:
M8*I[FR8M"7OR..)$;M2BRC6NY"")S%0IIJ#WSC-/H4Q>$/1<D#.M9[)56M3.
MKG/7<1DS]8!^,;:D/U6U9?M3E<O&U_S(&*@T9(<*63"Z?CN$TE-M C@@Q:Q^
MY]#19;IDQRUO%H<2 &&.6(&9M(?]2X!3ZPZB<B@:O"S2W"I.MK_/1>.+'AN.
M\-/)':=8G J''G@X0 "HGAYX>B"N #5B'B/ 8-O2?UN@50Z9Z)%'C**.8-@:
M6HD*5,2("NW]+FKI<M;X1SG*%+1>?WWE IDKI/KQLC$$H&\S?6Q)83E6]VO3
M0(CQ]"#HW,M^I+D:'>;_)'2)UJ^$$UZB,_#(_C:RJAQ<$\2)4B;K_BZPKK@:
ML78P-M!3X*]F.C?^P4?$V*6X[)]\\</X@YD>SG_ 'FHUFBZ'XZ^QA4C)^TOV
M+)QFS>:*%V[I;1F2O7-!JXI+1I:UY8L^3-+PDJ^M%TY'Q0Z6".\=;V>U.G6?
M>520 OG+@=SE$X1(#X3Y,G:[LB7AZ\J)GQ\),_\2WQPK#\NV:1;Y,CL9YT6<
MG12V>0+I$K^BLGC45V''WYE\#*,1C*>@:$E51%CQ99447ZJ?"^:QKF<A&X*R
M^( Y0KFIN:7$W8=Y!<$O+5X ?N&E.1_J%A7<[N^#6N7V+\ Q&<D?XVEBS),[
MG>IL3#!'6?"L=O^>0SK(XQ(3]:UGD[JULD.&*-[P&X54H.? G@8CUE G9E$U
MUW+G[<VGF+(9E<2,E5G(ZMT(@$$A>NYJCK%.[55G>X:/=2)*LA0Q\[5>+I@H
MV;@^Z,QK G##FQG#IUGXQH?71E=JG_R<^,%<F:8+F3T'].J@Z%1Y$$N'EH:7
M%B7(IO/*82Q];GEE8M8'(A-,W!O@F9?W,;*FHHYB#GU\)2_ 6AQ=A>YU!S;4
M:-^2K3^'XVRVSX8$/CLSJGO%X%UHL!I_:$"9';W'!L M!@?%WLNX/Z8H9"/8
M('V08R\R0>^IF^<Q6\8C>:V]HX9)08Y[D_D1Z+3C@N0E]3?2!@X[D!\WD[OY
MK(%>@T40 (#$7ZS56'^1+NOYU2*?=^%DD*)UA])\F54GV=^ .$D*W,5?S)T;
M7QY.3R"NY3$)7CU( T9$]-ZE2,,&Z'L^:04\YK_NB)B_=_W)F6/$D+$R+F?U
M_;DK)$=(N=1\OXGIIV=(,>*N?[_/6$4JIG., #!S%,S\[V[%_#=<#HH["4!$
MA>K*3MB<E5ODRBW)*E)41=0/MQM:+)G"GL33X+^M$D&N6=M&'#?].B*K3'I,
M#!,!.-)>DY0@W3K!.:U&LK8M<U;ADAFE]>K^EA$)DB'=_VL7*\FH]$^'J+\.
M1_\:]E]/3OL:;B@OTB3>[2>[91/L-VCW0#'_DFXY^LRG+3=4:-_??=F5T>%"
M2^>4_J;:[%R>R\%Y;YNRG<PUJ*)%>H9N[6OS3]E86[GQ'PZZ]/%^LNUDN94L
MT^,Y'<^HT>H%LTWILZ:1Z,YW&F.[<['-Z.'UK0O3.Y''D0^QZ3SG,6D[G^=G
MYE_8WYU8+>[ CILV8IZ</- _96+I%.OIO7^VM<) _<UMW873KP\\5>>@.I-[
M7O$R9;)<@:FIQTBQ@%B'O%JB=534W":;<PE+(2[Y_H]VZ)SJIP(B?-VYM:CC
MUZPK@F>.@<U6?%B?:;%--H:^--DQL3;&N$>W]>RMR8?GPCR93/30?1H8GJKP
M)TN(U&[#PKY7.T5I>89=M>L!3W76:MAYMSY\@! $1PW#[X%_,N6"-569$0#?
M"0)0I45MH>R Z"R5(@ /0VH( %D? 0A)6&2N)@#38OH$H)^XI^ 4V=MF(XM9
MT1O(C^<S"< +XF+W%'P5)F^)3A>*92  N-. BY,>QU(P"K:P]2D,35SP_Q<T
MT\N6 !QFA>,ID 2 58GG 9$5;#<)*YI<8.;_.U[8J_N^8T7@!IC4_9J74)0]
M*2_R]O^$ESCIO\]+)0;Y&UZ\?L#+[TTD_?=-] -6_L!$:UCY(Q/]D)<_L-$Z
M9GYD([>_;2/F?V:CX-_C99UBOK?1]ZS\4"]_TT;R_\A&<?_$1I7_)AO]S_C1
M;VWT(S_Z(QO]WH]"_Z8?F?XO^]%_;-S]$QO]B)4_,9']WS31OZ1A=":9GH>"
MHO3 JI3-)_#$#6VGS8R[K&?C!%NI4KWI6^_IV:AP&-'!=2PI6LS7KEG^449*
M#EU[ ,9X^!#)"1A@EM0&G#K417;%[HA8\%MR#JD;58[W+5H2?[C527ZFU)'8
M#R@B &O'%/@:.U=?%1#W9@#3(7_:R?QOO%:ZPBZ1X:7G,=B0\=35C?^+J/GO
MSR3YT58SQ\529/ _Z"1,K9PER3B_L;YU"642N/Z42;.MR\O*+982_I,.@_I7
MG+SPW<K^RS]8V6^4.8+/R&MK_[[3MKJL_^N!Z"NK^L6733'_PX&)U6&SY7.X
MQO"8C,/K'2/K_O)!7 [XYO]_:*(".BG<.4, ]/I(1C.G!M8"7_SK'HJG$)+C
M8+\:F5+ORV;*1D7B"?1YK?A#XD[0<=*-7XB5_^L"P8@1STZ)9SSVOZV<?[GB
MUZP'7K'"[]8#?S>,_/U!]*NCR*E]*=X'/ISH5;*\[P[B6Z]L'LF0#73F"&U*
MCVD7ZK8289<--M=!\;@U6,W.1>5YXNL=Z7K/=.$- [J\&0YPSK?J[(ZO'^0*
M3;FC(\?E''@Z,[\R@T_(_<H%.L2^R1Z\\T@7I9B^6\>1@!;):T)I&WN,^,TL
MHXQ?3CWC,8Q\.1//@"<=CMKK#3=\00#N$@^$3F^MY+S7DGTOF2VKQROY@S\M
M4XV)T# !V.BEAZBP.'FM[U#,C'G1+>.R(#X!&3XJ7\4[CXI5\.SOYJ 85<V:
M)0DH\=@$T:)/%GBFW1@"8,P(ME1*O'W*;G#B4Q3X=&KUJ0KXX#-L\!8"OF )
MP\8 LZ-"E= ![SXS*#I8$[[P$7QFBC5U?5N#VW%R&%\(P>_R52@,P4# 9SU@
M.K 3"IEN6CE_HG0B$X$]DER3<7>YG@6A2AA8CP4$K >Q7 ^Q6C""L]S&P5H/
M$\\PH,[3-ME. &@_+W(0@.O'O3SF \%XGD@ _.>(.\QW*L+&'A*7>U!TIV0P
M+3]MQ.F<!.519UPY5&/=E_&,]BMJF'4 575['O0WXN.$M8H!/)U9!R%KV;W0
METW_IM ^MOSYHX7LQXQ+5+X*KT+0[[$$P)7__!'TX]>!"9L8H-.<,**VH*"V
M$-^TM4Y*35 SG8V@ME"KVBI=U18,5!9T15FP\L72!NC %@1T9OF>;+Q-+PA6
MCBNMAH$/(2L/D2"+^6!R==S'PP?]M10!6/<M HT479%DR6E9.F_60>CZ3_\C
M"/K7+1Y6I]A3-Q#,A/@<<#N, *!R1+\H- Y13%I9%APDT+A,  1RW8^!3/(A
M9.TWJS9>P^AWI)S_!JD!./9Q\G#RQ!>76>-#2KSOE-T"UW^KMHQ/DN^6BWWG
M@$083Z["&-:QZA?-)GSKO_Y#JMJBX[3B/1*T \%T=6\HD_G0W4J\(S\A^\5[
M&%?!O.JR#LL^.KTTL')VPP^<<?/RTVM$[%#@8T"41Q-=# *Z6*-F+VF(( D;
MD42_W/1?2B\ N^@16E L(,.;]-5"'-3CU Y._OWHXN>",CO-!0B ^1-BB#M+
MA!P8R)/6A"02;N$_B*>,Q*@A -H'#1UYN')LRCI&OP5!$FZM_J\1I$/,^N7G
MJD]A3?0[WB2"3F">G%'37:/LC+Y?I7^!:7L9 :BQI.@1_)XSR^\:B"\.4O2)
M@M@<8%>#+_('H8(8!PJ6X]<!//I+<_:,$92@GP"TKG-*F650$8!E9VU>?H0
M_125,?%?0'7-=(\1]$OK'XXDQL236=A'\NHHVUU<:7O4V*SNG!)G>\GO20/,
MN?]V]G/]O^0@3KNM^X\<80]OIP*GPC9[MC0K<5^"T14?*!Q*?*)*<3RO>6/,
MN\YYRWV.5^/F<7+G<[.AM".\W"K&4ITU2" ZXO$VAA>9_(SG#%FT*"[<, ]&
M.=QVWE/1QEG5(@^)MS1QG?6)I?-QM(N\W!>)'<H3C*?I>SMK.C5L3P!\HG&"
M^(;GU8HU*S=[ZEG(#!<5Z_!>XP1@H@6$#(2DZ,K; W5;%WF02PNFZ(0U)<\\
M\A6"6;R%-3Y8?IE2E7O73&1;EJ",P/G^4]&S2;/E-N<<A)%WB[PZ-7@4RC)X
M;;C<BQW.)>E7O<>>'YQ4DXOECN1Y'\H!DU.H.5CC',]XEHV-CD(X,9/Z(5,:
MK=G9BBM=W4RC? 9#\EN>OW/SU,U</)*I0O70T<JN^;Z$V)-R_P6&.^56BOS1
M*FCON+!64V6>R@Y;D00642'_,W?/VE(S>+S'M/LJ!%_:RW/04.U\\D.F)RQ(
M$NF$;F$U4\I@Z"GU8S%Z-LYBQUH>ZA@Z*-3(,]6F=ZT1+8%$!ZD26AOL/RV*
MSD_E$0"D&IZ%I-S*N[&]9I]<",#<"*S\B74I1W-.*O5S9.O +>IM=VBS\68Q
M[8]\Q2_)0Q^/1&F_[>I4NGETWU]:4E!F75C6)^1P0Q]^211[.D:0/&_6.QHW
MWTT ^L $D ::]=0!GOGE+DL9T,4W/B< "#G8XC1R0&5-V>6W#9E?C;P[PR)9
M!;Z_Z\V5R]([0O*,7.%[G5#GG>D/[1:]H*P_+BQ]^7G4BP@5G0I9Q7+? Q99
MK0G;%'+^BNHW9[EXNU-?A,+ D.X^775QS&1=MU!R28>P9%%"RKN/,=S2;*VY
M,%>'G+ICI=?OG,3J5A?P5+7QDK4]+BW8VQ'UZ%B>URWQ[3OOND)12CP572,1
MS\YLR]95H-CAIT.BLXR]&)$'[@*AHCCMM&ZK#@^-6'Z7FUV3+7?^O_:N,ZS)
M;5E_@!25JJ @3:0+@G0DH5M I$H+145:((;>JX" (!V!+1UI"H0:I'<D%.D]
MH87@EA8(14#J9=]S[ME;=WG./<_YN7]\OV;E>;],6;/FFUDS@CG2'*6(FKJH
MP :G7Z1AB&,W_S.6?R>.7Q<R6(4#B*,,RQ- [I\"B?[-TE^H+:/UE[%XN_D9
M[R-1)JZJ6R]+>J)[$+9"*4\+Z"&8.4J:Z6A"H>[O("!_ ?_GVO C^/L=65#O
MYG$O[&>ZM+K+TOLZOM$:6Y2/K2IG(Q(F:@X+(\:WH?Y8@>%AC63%XFD3IN2C
M%&?CYA=BMQ46BZ3X^M\747%,8H?!"I\T$([S]TH3%S/2\.W%;\6.^QCN8178
MWN\P4V'\>N!U3*C$FH_7)I?Z5@OAMA _ D5.-,*Q0E$BNKW7R+6A.J8G$_FN
M7/(VEVH$;R9./M*YB3IN'[W;AH[*%A35+#%6Y8^;O%^?^]!1;"$-E2X2Y:S
MACA*,X_PC?I?7=7^CL%%@PH,3;\JLO9O%OZ14O^@\:Y1(CO_T&B(Y,PYPM>\
M&N>BMCREJG'."YV>Y/EV09F(_?^F9?#]=JD^]/N-DO^]=;YJ-7=EX9.YX#O2
M[[]$]-IS*=V+J$V@#J6L8;W7X"E90;(8ZY&\WF9 8WTI)5\>;76W'R/$Y%1N
MMU1#\<07_5Q657![R4D'/4IP<'N;JB.1EUQ@BL #Y&=>/Z+)=4QGK0A5V_"1
M\4MOLOQ0-T@ZU<6$S1,BBC]:U7W$.+2]2U@/%_SZP5>I>U:_VO/1XIHU!4,5
MBSEO.+#&B1RV).^I0CK(X.^(GP"K*[^J5=>A] !V&'G0>U] >G5<.\G'H=7?
M?:'8YP-)W'G^,P?CL!_%\SO9%?U*_+U@_T5\:#F$_/86.M,]54A,L8FZ7W4'
M,%M,IQD @Z!CM58IE-IB21PAQYHUO38GP(_FLO)7YO+OF5FDV9,"-2-C4I8X
M<Q.]@KZQ[0.XFCI4V!J*("%+H68P)==[ZO]B-_.L7U?>3X?]%>AO_C,3U8=+
MK3V:%C,WX.$XT M8A,'KCY0E\+<8@+!XI;'43/U&^27I2U+=[%H0]V.),ALX
M-RH(;):G[.X(LS=S=:0J#2A]&D9+&R3?-N(G3C1S*LS8=9CW'>7#._0DFE=\
MPX!7(">0']Z_M;X#[S>9XR'7K69>>(?G)U:D+P:\R2#"@VO&I&?@#>!SGNG^
M%)-U,\P528]O!HJ$<MK+3Q\T!0//?O X?^II_\@-0_Z4*%(9?0[J]34(8BOC
M(MK<?B'++5VV@\JH<M"E1T %_J0LP"R8^"H?-<#(DMST;QC/OT]U_9ZJZRTK
M<_6*&DR7_#F$7D<V/8U-"F-4C NHH;>J66>%V.0_\+VG&Z(V4A5-:VCW[9&.
MAR6K6I0_Y3@_3YJC7*YK'FR<':UCXW5NNG4]E>L@8S=HELC_.K#]<UFIEI01
MANC40S787.G7,-"%P;3P _0FR5L(:[S!,0WA[GO9HZ[7TY-,6E(]8B),5E_E
M<9!TJ9%KPZ[LM*:SR,B"VX-IESQ&:CZ8"*T9O.CJG_F:26/TYW\ED=AH1I*7
M*Y/KF('[1W:Y_L?L@AC,4!*.LPO0M@977.ZN#08I7_OL%KLJ+2O@%0Y8?->D
M.O5X_;>#)7[YXD<@7_NN=]UO;V?^<W+WG^4R!&PE19:-?'9TNL0=/P4S89VB
MR"NH0ZK;]]2P>XF3.EL0O4JN9K),7#=O\:Q&7ETW'W%Z4I[1TB5^&^B+N_6)
MYHEN:Y^\XZ=&O#1>6;]=ZFCM-5%XI$IAU=539O5E61VJK4"/C+P^?GL(L8WA
MMJP*N)]IU=6ANK(WBOZ+&M.:?MH]@0<;$D<(/+XCBV4L>U?>JA8:F.X)N+=P
M2@R>GI939VG$;;Y2K%MDZ(@)BIR&7DOPL%BQ@*O'0OFW5I*G&@:?E8RU6$84
M3/3%-[]S"[8\(XP-&D+R95(*-%'82-76+HOF9&W5JN@H<;RI$\N_*WM++FBH
M"OK769];JG+L2SH>X:8NILMAW@*%C3WC>D_R.4[W1_<2MNTC@68CR=CW$OBZ
M1[?$P/-,Q>?;X\3LA-YYD'-MK?]24JJ(?"4U9JQG<<-IK,GBECQ_M-NJ^8HN
MLNGLDM?=M[L?>D2<8^F=5(Q #EXOD]Y23^E__LM&=40LA%>O/,VL7"&T61;/
M;G9V**["8BKVS+,@D!D(RK% MG+*Z9ZXZ*,ZCMD>%O9YN<K)007&9)I@EQ.
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
M@:9I\HG4852X>."\B//!L...O8#9;)-TWTR=/WK)A"R;L*M] KP(]QP:@QV
MZI!U,50/FF-+!5JBSTA*?I%=T?/A*(@.8R<DOP[MXURUZO\TISS<.[T2Y8;;
MR*11^I,@FBCN/[Z4];NKB/_?)P2D!LV/\\#/J^8<;%X'>K_*JJO_!PW_=85M
MX#=:353M+_:SG^6\*MBD/*([\E\O6"6QB.2.S(YE& QA,K2@6^/74WJG!P W
M ;S:OW\W3O3W]7P_Y)S_,7,6Z![@W+@4GSDYH9J#$6MA:[TST'(DH(:O/0&.
MB/ G ('//_CTK7:F_8^?[YP >_3RK=$?5DZ ;?*J$Z YZYA>6X$<XWH"[)-@
M3H YK1/@G!RFY 088)L] 8A#]T[?A!T^?@(L_M)7(4#YD._ KND$4/#V/SS'
MCCUEJ&_5XQ,@4[;IF)2&D/TWZ-^@?X/^#?HWZ-^@_U702/<2T83CSN<6YO*V
M[%A]%V;8*UGJH1F\GG7DS65$-4G\3#@?R<GD_P!02P$"% ,4    "  9B%M0
M)(J="+L&  "GG   "P              @ $     97@M,C%D,2YH=&U02P$"
M% ,4    "  9B%M0_J>B^U(%  !\,P  "P              @ 'D!@  97@M
M,C-D,2YH=&U02P$"% ,4    "  9B%M0FQ'V"M8(  "41P  "P
M    @ %?#   97@M,S%D,2YH=&U02P$"% ,4    "  9B%M0^E7<6,4(  "0
M10  "P              @ %>%0  97@M,S%D,BYH=&U02P$"% ,4    "  9
MB%M0(0_KS\ %  #"'   "P              @ %,'@  97@M,S)D,2YH=&U0
M2P$"% ,4    "  9B%M0',2(M\$%  !D'0  "P              @ $U)
M97@M,S)D,BYH=&U02P$"% ,4    "  9B%M0@)$U4CP,  ")-   "@
M        @ $?*@  97@M-&0R+FAT;5!+ 0(4 Q0    ( !F(6U!;,SW$K!L
M $DM 0 0              "  8,V  !S<FDM,C Q.3$R,S$N>'-D4$L! A0#
M%     @ &8A;4 P3)YVP&0  .'\! !0              ( !75(  '-R:2TR
M,#$Y,3(S,5]C86PN>&UL4$L! A0#%     @ &8A;4)KO'$D_5   3*T% !0
M             ( !/VP  '-R:2TR,#$Y,3(S,5]D968N>&UL4$L! A0#%
M  @ &8A;4 A/B]!HOP  ^] * !0              ( !L,   '-R:2TR,#$Y
M,3(S,5]L86(N>&UL4$L! A0#%     @ &8A;4+]*JJFZE   BKX* !0
M         ( !2H ! '-R:2TR,#$Y,3(S,5]P<F4N>&UL4$L! A0#%     @
M&8A;4(JX5/?3#04 +"=# !H              ( !-A4" '-R:2TR,#$Y,3(S
M,7@Q,&MD8F8Q,#(N:'1M4$L! A0#%     @ &8A;4(?WDN.8$0  (!,  !T
M             ( !02,' '-R:2TR,#$Y,3(S,7@Q,&MD8F8Q,#(P,#$N:G!G
M4$L! A0#%     @ &8A;4./?J1&Z7@  D*8  !T              ( !%#4'
M '-R:2TR,#$Y,3(S,7@Q,&MD8F8Q,#(P,#,N:G!G4$L%!@     /  \ L@,
'  F4!P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828989136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Unaudited Quarterly Financial Data [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Schedule of Quarterly Financial Information</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118952077&amp;loc=d3e1280-108306<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840942800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Compensation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock', window );">Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total shareholder return</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 45</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 55</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Earnings per share</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:72.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Return on invested capital</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 18</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;table-layout:auto;width:98.08%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:27.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:normal;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:normal;width:14.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 419,996</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.64</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 628,220</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.41</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 184,645</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30.01</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 250,858</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 34.17</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:10.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (196,404)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17.08</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (236,902)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 14.92</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:10.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (46,403)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 23.70</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (75,840)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27.42</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:normal;width:40.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2019</span></p></td><td style="vertical-align:middle;white-space:normal;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:10.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 361,834</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 25.84</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:normal;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 566,336</b></p></td><td style="vertical-align:middle;white-space:normal;width:2.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:normal;width:13.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 28.97</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:97.72%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Time-based awards</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:28.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;text-decoration:underline;text-decoration-color:#000000;">Performance-based awards</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Weighted-</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Performance</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">average grant</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share Units</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">date fair value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 443,152</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15.01</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 744,188</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14.92</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Granted</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 176,116</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 24.69</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 215,490</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29.41</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Vested</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (182,451)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13.21</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (284,462)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11.19</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forfeited or cancelled</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,821)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.99</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (46,996)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17.13</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-vested as of December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 419,996</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 19.64</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:11.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 628,220</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.41</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:40.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of the Allocation of Performance Shares Between Total Shareholder Return, Earnings per Share, and Return on Invested Capital [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ScheduleOfAllocationOfPerformanceSharesBetweenTotalShareholderReturnEarningsPerShareAndReturnOnInvestedCapitalTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823780816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Feb. 20, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-13337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STONERIDGE&#160;INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">34-1598949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">39675 MacKenzie Drive, Suite 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Novi<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">48377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">489-9300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12gTitle', window );">Title of 12(g) Security</a></td>
<td class="text">Common Shares, without par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">sri<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-Known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 827.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,408,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001043337<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12gTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(g) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection g<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12gTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6829996176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Financial Instruments and Fair Value Measurements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Financial Instruments and Fair Value Measurements</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">10. Financial Instruments and Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Financial Instruments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A financial instrument is cash or a contract that imposes an obligation to deliver, or conveys a right to receive cash or another financial instrument. The carrying values of cash and cash equivalents, accounts receivable and accounts payable are considered to be representative of fair value because of the short maturity of these instruments. The fair value of debt approximates the carrying value of debt.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Derivative Instruments and Hedging Activities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019, the Company had no open foreign currency forward contracts.  During 2019, the Company used foreign currency forward contracts solely for hedging and not for speculative purposes. Management believes that its use of these instruments to reduce risk is in the Company&#8217;s best interest. The counterparties to these financial instruments are financial institutions with investment grade credit ratings.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Foreign Currency Exchange Rate Risk</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company conducts business internationally and therefore is exposed to foreign currency exchange rate risk. The Company uses derivative financial instruments as cash flow and fair value hedges to manage its exposure to fluctuations in foreign currency exchange rates by reducing the effect of such fluctuations on foreign currency denominated intercompany transactions, inventory purchases and other foreign currency exposures. The Company hedged the Mexican peso currency during 2019 and, during 2018 and 2017, the Company hedged the euro and Mexican peso. In addition, the Company hedged the U.S. dollar against the Swedish krona and euro on behalf of its European subsidiaries in 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">These forward contracts were executed to hedge forecasted transactions and were accounted for as cash flow hedges.  As such, the effective portion of the unrealized gain or loss was deferred and reported in the Company&#8217;s consolidated balance sheets as a component of accumulated other comprehensive loss. The cash flow hedges were highly effective. The effectiveness of the transactions has been and will be measured on an ongoing basis using regression analysis and forecasted future purchases of the currency.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In certain instances, the foreign currency forward contracts do not qualify for hedge accounting or are not designated as hedges, and therefore are marked to market with gains and losses recognized in the Company&#8217;s consolidated statements of operations as a component of other expense (income), net.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s foreign currency forward contracts are designed to offset some of the gains and losses realized on the underlying foreign currency denominated transactions as follows:</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Euro-denominated Foreign Currency Forward Contracts</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2017, the Company held foreign currency forward contracts with an underlying notional amount of </span><span style="font-family:'Arial';">$1,486</span><span style="font-family:'Arial';"> to reduce the exposure related to the Company&#8217;s euro-denominated intercompany loans. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> contracts entered into as of December 31, 2019 or 2018 as these contracts were settled in December 2018. This euro-denominated foreign currency forward contract was not designated as a hedging instrument. For the&#160;years ended December&#160;31, 2018 and 2017, the Company recognized a gain of </span><span style="font-family:'Arial';">$73</span><span style="font-family:'Arial';"> and a loss of </span><span style="font-family:'Arial';">$174</span><span style="font-family:'Arial';">, respectively, in the consolidated statements of operations as a component of other expense (income), net related to the euro-denominated contract.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">U.S. dollar-denominated Foreign Currency Forward Contracts&#160;&#8211; Cash Flow Hedge</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the Swedish krona, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> contracts outstanding as of December&#160;31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company entered into on behalf of one of its European Electronics subsidiaries whose functional currency is the euro, U.S. dollar-denominated currency contracts which expired ratably on a&#160;monthly basis from February&#160;2018 through December&#160;2018. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> contracts outstanding as of December&#160;31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Mexican peso-denominated Foreign Currency Forward Contracts&#160;&#8211; Cash Flow Hedge</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company held Mexican peso-denominated foreign currency contracts during 2019 which expired ratably on a&#160;monthly basis from January&#160;2019 through December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">2019.  The notional amounts at December 31, 2019 and 2018 were </span><span style="font-family:'Arial';">$0</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$9,017</span><span style="font-family:'Arial';">, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company evaluated the effectiveness of the Mexican peso-denominated foreign currency forward contracts held as of December&#160;31, 2019 and 2018, and the&#160;years then ended, and concluded that the hedges were effective.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The notional amounts and fair values of derivative instruments in the consolidated balance sheets were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:25.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Prepaid&#160;expenses</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:27.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Notional&#160;amounts&#160;</b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:27.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> and&#160;other&#160;current&#160;assets</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:39.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as hedging instruments:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Cash flow hedges:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><div style="font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;padding-left:36pt;text-indent:-36pt;"><span style="display:inline-block;font-family:'Arial';font-size:8pt;min-width:29.7pt;text-indent:0pt;white-space:nowrap;">(A)</span><span style="font-family:'Arial';font-size:8pt;">Notional amounts represent the gross contract / notional amount of the derivatives outstanding.</span><span style="font-family:'Arial';font-size:8pt;"> </span></div><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Gross amounts recorded for the cash flow hedges in other comprehensive loss in shareholders&#8217; equity and in net income for the&#160;years ended December&#160;31 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="6" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:28.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gains reclassified from</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Gain&#160;recorded&#160;in&#160;other</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">other comprehensive income</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:30.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">comprehensive&#160;income (loss)</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="7" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:29.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">(loss) into net income </b><sup style="font-family:'Arial';font-size:6pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Derivatives designated as cash flow hedges:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:35.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 450</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,967</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 820</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,376</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 634</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Gains reclassified from comprehensive income (loss) into net income recognized in COGS in the Company&#8217;s consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017 were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$695</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$1,259</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$622</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, respectively. Gains reclassified from other comprehensive income (loss) into net income</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> recognized in D&amp;D in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$125</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$117</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$8</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively. Gains reclassified from other comprehensive income (loss) into net income recognized in SG&amp;A in the Company&#8217;s consolidated statements of operations were </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">, </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$0</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> and </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$4</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> for the years ended December 31, 2019, 2018 and 2017, respectively.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has measured the ineffectiveness of the forward currency contracts and any amounts recognized in the consolidated financial statements were immaterial for the&#160;years ended December&#160;31, 2019, 2018 and 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair Value Measurements</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s assets and liabilities are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of the inputs used. Fair values estimated using Level 1 inputs consist of quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&#160;Fair values estimated using Level 2 inputs, other than quoted prices, are observable for the asset or liability, either directly or indirectly and include among other things, quoted prices for similar assets or liabilities in markets that are active or inactive as well as inputs other than quoted prices that are observable.&#160;For forward currency contracts, inputs include foreign currency exchange rates. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The following table presents our assets and liabilities that are measured at fair value on a recurring basis and are categorized using the three levels of the fair value hierarchy based on the reliability of inputs used.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:middle;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:37.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;values&#160;estimated&#160;using</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;1</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;2</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:middle;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Level&#160;3</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">inputs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Fair&#160;value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial assets carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Forward currency contracts</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial assets carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 370</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Financial liabilities carried at fair value:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration</span></p></td><td style="vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:8pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:33.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total financial liabilities carried at fair value</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table sets forth a summary of the change in fair value of the Company&#8217;s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,070</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,308</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,308</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (128)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (367)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (495)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Earn-out consideration cash payment</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,474)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,474)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,011</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Orlaco</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2017</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,637</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,109</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,746</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Change in fair value</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 369</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (156)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 213</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency adjustments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (404)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,883)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,287)</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December&#160;31,&#160;2018</span></p></td><td style="vertical-align:bottom;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,070</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,672</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company will be required to pay the Stoneridge Brazil earn-out consideration, which is not capped, based on Stoneridge Brazil&#8217;s financial performance in either 2020 or 2021. The fair value of the Stoneridge Brazil earn-out consideration is based on discounted cash flows utilizing forecasted earnings before interest, depreciation and amortization (&#8220;EBITDA&#8221;) in 2020 and 2021 using the key inputs of forecasted sales and expected operating income reduced by the market required rate of return. The former Stoneridge Brazil owners may choose either the 2020 or 2021 financial performance period to be used to determine the earn-out consideration payment. The former Stoneridge Brazil owners must choose the 2020 financial performance period by March 31, 2021 otherwise the 2021 financial performance period will automatically be used. The earn-out consideration obligation related to Stoneridge Brazil is recorded within other long-term liabilities in the consolidated balance sheets as of December 31, 2019 and 2018. The fair value of the Orlaco earn-out consideration was based on a Monte Carlo simulation utilizing forecasted EBITDA for the 2017 and 2018 earn-out period as well as a growth rate reduced by the market required rate of return. The earn-out consideration obligation related to Orlaco was recorded within other current liabilities in the consolidated balance sheet as of December 31, 2018.  The change in fair value of the earn-out considerations are recorded within selling, general and administrative (&#8220;SG&amp;A&#8221;) expense in the consolidated statements of operations for the years ended December 31, 2019 and 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The earn-out consideration obligation related to Orlaco of </span><span style="font-family:'Arial';">$8,474</span><span style="font-family:'Arial';"> was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of </span><span style="font-family:'Arial';">$5,080</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,394</span><span style="font-family:'Arial';">, respectively, for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Orlaco earn-out consideration reached the capped amount of </span><span style="font-family:'Arial';">&#8364;7,500</span><span style="font-family:'Arial';white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid out in March 2019.  The change in fair value of the earn-out consideration for Stoneridge Brazil was due to the reduced time from the current period end to the payment date, offset by adverse foreign currency translation. The foreign currency impact for the Stoneridge Brazil earn-out considerations is included in other expense (income), net in the consolidated statements of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> transfers in or out of Level 3 from other levels in the fair value hierarchy for the&#160;year ended December&#160;31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Except for the fair value of assets acquired and liabilities assumed related to the Orlaco acquisition discussed in Note&#160;2, no non-recurring fair value adjustments were required for nonfinancial assets for the&#160;years ended December&#160;31, 2019 and 2018.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844371168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 60,291<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="nump">$ 45,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net loss attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Stoneridge, Inc.</a></td>
<td class="nump">60,291<span></span>
</td>
<td class="nump">53,848<span></span>
</td>
<td class="nump">45,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income, net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(5,428)<span></span>
</td>
<td class="num">(16,627)<span></span>
</td>
<td class="nump">15,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized (loss) gain on derivatives</a></td>
<td class="num">(292)<span></span>
</td>
<td class="nump">435<span></span>
</td>
<td class="num">(125)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive loss, net of tax attributable to Stoneridge, Inc.</a></td>
<td class="num">(5,720)<span></span>
</td>
<td class="num">(16,192)<span></span>
</td>
<td class="nump">15,348<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Stoneridge, Inc.</a></td>
<td class="nump">$ 54,571<span></span>
</td>
<td class="nump">$ 37,656<span></span>
</td>
<td class="nump">$ 60,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840887104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying consolidated financial statements include the accounts of Stoneridge,&#160;Inc. and its wholly-owned and majority-owned subsidiaries (collectively, the &#8220;Company&#8221;). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) &#8220;Consolidations (Topic 810)&#8221; to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#8220;Orlaco&#8221;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#8217;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. See Acquisitions in Note&#160;2 below to the consolidated financial statements for additional details regarding the Orlaco acquisition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a </span><span style="font-family:'Arial';">74%</span><span style="font-family:'Arial';"> controlling interest in PST Eletr&#244;nica Ltda. (&#8220;Stoneridge Brazil&#8221;) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining </span><span style="font-family:'Arial';">26%</span><span style="font-family:'Arial';"> noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#8217;s noncontrolling interest.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s investment in Minda Stoneridge Instruments&#160;Ltd. (&#8220;MSIL&#8221;) for the&#160;years ended December&#160;31, 2019, 2018 and 2017 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company&#8217;s </span><span style="font-family:'Arial';">49%</span><span style="font-family:'Arial';"> ownership in MSIL.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounting Estimates</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90&#160;days or less.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounts Receivable and Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company&#8217;s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following&#160;percentages of consolidated net sales for the&#160;years ended December&#160;31, 2019, 2018 and 2017:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ford Motor Company</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">12</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">14</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Volvo</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Allowance for Doubtful Accounts</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Sales of Accounts Receivable</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In prior years, the Company&#8217;s Stoneridge Brazil segment sold selected accounts receivable on a full recourse basis to an unrelated financial institution in Brazil. Stoneridge Brazil accounts for these transactions as sales of accounts receivable. As such, in accordance with ASC 860, &#8220;Transfers and Servicing&#8221;, the sales of accounts receivable are reflected as a reduction of accounts receivable in the consolidated balance sheets and the loss on sale is recorded within interest expense, net in the consolidated statements of operations while the proceeds received from the sale are included in the cash flows from operating activities in the consolidated statements of cash flows.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">During 2017, Stoneridge Brazil sold </span><span style="font-family:'Arial';font-size:9pt;">$2,520</span><span style="font-family:'Arial';font-size:9pt;"> (</span><span style="font-family:'Arial';font-size:9pt;">7,983</span><span style="font-family:'Arial';font-size:9pt;"> Brazilian real (&#8220;R$&#8221;)) of accounts receivable at a loss of </span><span style="font-family:'Arial';font-size:9pt;">$86</span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$273</span><span style="font-family:'Arial';font-size:9pt;">), which represents the implicit interest on the transaction, and received proceeds of </span><span style="font-family:'Arial';font-size:9pt;">$2,434</span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$7,710</span><span style="font-family:'Arial';font-size:9pt;">). Stoneridge Brazil did not have any remaining credit exposure at December&#160;31, 2017 related to the receivables sold. During 2019 and 2018, Stoneridge Brazil did </span><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span><span style="font-family:'Arial';font-size:9pt;"> sell any of its accounts receivable.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventories are valued at the lower of cost (using either the first-in, first-out (&#8220;FIFO&#8221;) or average cost methods) or net realizable value. The Company evaluates and adjusts as necessary its excess and obsolescence reserve on a quarterly basis. Excess inventories are quantities of items that exceed anticipated sales or usage for a reasonable period. The Company has guidelines for calculating provisions for excess inventories based on the number of&#160;months of inventories on hand compared to anticipated sales or usage. Management uses its judgment to forecast sales or usage and to determine what constitutes a reasonable period. Inventory cost includes material, labor and overhead. Inventories consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Raw materials</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 66,357</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 54,382</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Work-in-progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,582</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,710</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 21,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,186</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total inventories, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 93,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 79,278</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventory valued using the FIFO method was </span><span style="font-family:'Arial';">$82,910</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$64,745</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively. Inventory valued using the average cost method was </span><span style="font-family:'Arial';">$10,539</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$14,533</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively</span><span style="font-family:'Arial';">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Pre-production Costs Related to Long-term Supply Arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically </span><span style="-sec-ix-hidden:_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">seven years</span><span style="font-family:'Arial';font-size:9pt;">. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were </span><span style="font-family:'Arial';font-size:9pt;">$7,666</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,875</span><span style="font-family:'Arial';font-size:9pt;"> at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, </span><span style="font-family:'Arial';font-size:9pt;">$7,544</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,875</span><span style="font-family:'Arial';font-size:9pt;">, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Disposal of Non-Core Products </b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#8217;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#8220;SCD&#8221;), and </span><span style="font-family:'Arial';white-space:pre-wrap;">Standard Motor Products, Inc. (&#8220;SMP&#8221;).  On the same day pursuant to the APA, in exchange for </span><span style="font-family:'Arial';">$40,000</span><span style="font-family:'Arial';"> (subject to a post-closing inventory adjustment which was a payment to SMP of </span><span style="font-family:'Arial';">$1,573</span><span style="font-family:'Arial';">) and the assumption of certain liabilities, the Company and SCD sold to SMP, </span><span style="font-family:'Arial';white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the &#8220;Non-core Products&#8221;).  </span><span style="font-family:'Arial';">On April 1, 2019, </span><span style="font-family:'Arial';white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company will provide and be compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">On April 1, 2019,  the Company&#8217;s Control Devices segment recognized net sales and costs of goods sold of </span><span style="font-family:'Arial';">$4,160</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,775</span><span style="font-family:'Arial';">, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of </span><span style="font-family:'Arial';">$33,921</span><span style="font-family:'Arial';white-space:pre-wrap;">,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.  During the three months ended March 31, 2019, the Company recognized transaction costs associated with the disposal of Control Devices&#8217; Non-core Products of </span><span style="font-family:'Arial';">$322</span><span style="font-family:'Arial';"> within SG&amp;A. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company received </span><span style="font-family:'Arial';">$1,824</span><span style="font-family:'Arial';"> for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;A for the year ended December 31, 2019. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of </span><span style="font-family:'Arial';">$26,304</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$1,458</span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively.&#160; The Company also received </span><span style="font-family:'Arial';">$745</span><span style="font-family:'Arial';"> for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;A for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were </span><span style="font-family:'Arial';">$41,560</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,831</span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively, </span><span style="font-family:'Arial';">$44,537</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$9,086</span><span style="font-family:'Arial';"> for the year ended December 31, 2018, respectively, and </span><span style="font-family:'Arial';">$43,339</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$7,991</span><span style="font-family:'Arial';white-space:pre-wrap;"> for the year ended December 31, 2017, respectively.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Orlaco</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge,&#160;Inc., acquired Orlaco. Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy for commercial vehicles. The MirrorEye camera monitor system integrates Orlaco&#8217;s vision processing technology and Stoneridge&#8217;s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge&#8217;s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The aggregate consideration for the Orlaco acquisition was </span><span style="font-family:'Arial';">&#8364;74,939</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$79,675</span><span style="font-family:'Arial';">), which included customary estimated adjustments to the purchase price. The Company paid </span><span style="font-family:'Arial';">&#8364;67,439</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$71,701</span><span style="font-family:'Arial';">) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to </span><span style="font-family:'Arial';">&#8364;7,500</span><span style="font-family:'Arial';"> as contingent consideration (&#8220;earn-out consideration&#8221;) if certain performance targets are achieved during the first two&#160;years. See Note 9 for additional details on the Orlaco contingent consideration.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company recognized </span><span style="font-family:'Arial';">$1,259</span><span style="font-family:'Arial';"> of acquisition related costs in the consolidated statement of operations as a component of selling, general and administrative (&#8220;SG&amp;A&#8221;) expense for the&#160;year ended December&#160;31, 2017. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> acquisition related costs for the years ended December 31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$1,636</span><span style="font-family:'Arial';"> of expense in cost of goods sold (&#8220;COGS&#8221;) for the&#160;year ended December&#160;31, 2017 associated with the step-up of the Orlaco inventory to fair value. The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$369</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,853</span><span style="font-family:'Arial';"> of expense for the fair value adjustment for earn-out consideration in SG&amp;A expenses for the&#160;years ended December&#160;31, 2018 and 2017, respectively. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The earn-out consideration obligation related to Orlaco of </span><span style="font-family:'Arial';">$8,474</span><span style="font-family:'Arial';"> was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of </span><span style="font-family:'Arial';">$5,080</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,394</span><span style="font-family:'Arial';">, respectively, for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Orlaco earn-out consideration reached the capped amount of </span><span style="font-family:'Arial';">&#8364;7,500</span><span style="font-family:'Arial';white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following unaudited pro forma information reflects the Company&#8217;s consolidated results of operations as if the acquisition had taken place on January&#160;1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods, nor is it necessarily indicative of future results.</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 829,474</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc. and subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45,283</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Property, Plant and Equipment</b></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Property, plant and equipment are recorded at cost and consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Land and land improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,550</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,619</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 39,263</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,234</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 226,076</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 212,225</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,708</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,929</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 76,933</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 75,620</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 32,410</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 27,179</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 614</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 872</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,588</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,799</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Construction in progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17,312</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,064</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total property, plant, and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 411,454</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 393,541</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: accumulated depreciation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (288,971)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (281,328)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 122,483</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 112,213</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$24,904</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$22,786</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$21,490</span><span style="font-family:'Arial';">, respectively. Depreciable lives within each property classification are as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">10</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">shorter of lease term or </span><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;A expenses.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Impairment of Long-Lived or Finite-Lived Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management&#8217;s ability to accurately assess whether an asset is impaired.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Goodwill and Other Intangible Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill was </span><span style="font-family:'Arial';">$35,874</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$36,717</span><span style="font-family:'Arial';"> at December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019 and 2018, respectively, all of which relates to the Electronics segment.  Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#8217;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#8220;cost of capital&#8221;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management&#8217;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis.  There was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> impairment of goodwill for the years ended December 31, 2019, 2018 or 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36,717</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (843)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 35,874</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 38,419</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,702)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 36,717</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cumulative goodwill impairment loss since inception was </span><span style="font-family:'Arial';">$300,083</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, which includes Stoneridge Brazil&#8217;s goodwill impairment in 2014 and goodwill impairment recorded by the Company&#8217;s Control Devices segment in 2008 and 2004.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 and 2018 consisted of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 50,750</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (17,466)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">33,284</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 20,041</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (6,687)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">13,354</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,231</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,353)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,878</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capitalized software development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 89,628</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (31,506)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">58,122</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 52,200</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,549)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,651</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,689</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,884)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14,805</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,581</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (6,005)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,576</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 88,470</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (26,438)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 62,032</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 for customer lists, tradenames, technology and capitalized software development include </span><span style="font-family:'Arial';">$23,019</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$4,561,</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">$3,498</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,233</span><span style="font-family:'Arial';">, respectively, related to the Electronics segment. Customer lists, tradenames and technology of </span><span style="font-family:'Arial';">$10,265</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$8,793</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,270</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, related to the Stoneridge Brazil segment at December 31, 2019.  Capitalized software development and technology of </span><span style="font-family:'Arial';">$1,373</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$110</span><span style="font-family:'Arial';">, respectively, related to the Control Devices segment at December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from </span><span style="-sec-ix-hidden:_e0e4774c_866f_4dc7_93ea_c3580561cb0b"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">seven years</span><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company recognized </span><span style="font-family:'Arial';font-size:9pt;">$5,955</span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;">$6,406</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,440</span><span style="font-family:'Arial';font-size:9pt;"> of amortization expense related to intangible assets in 2019, 2018 and 2017, respectively. Amortization expense is included as a component of SG&amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately </span><span style="font-family:'Arial';font-size:9pt;">$5,722</span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_06060ae0_81da_4384_98b6_ee7bb870dc7d"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">for</span></span><span style="font-family:'Arial';font-size:9pt;"> the</span><span style="font-family:'Arial';font-size:9pt;">&#160;</span><span style="-sec-ix-hidden:_57a29492_9524_4c53_9ca0_2a2aa01210fe"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">years</span></span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_1c0e03df_fd34_4782_93fc_e09301bddab7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2020</span></span><span style="font-family:'Arial';font-size:9pt;"> through </span><span style="-sec-ix-hidden:_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2024</span></span><span style="font-family:'Arial';font-size:9pt;">. The weighted-average remaining amortization period is approximately </span><span style="font-family:'Arial';font-size:9pt;">11 years</span><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For the year ended December 31, 2018 the Company recognized </span><span style="font-family:'Arial';">$202</span><span style="font-family:'Arial';"> of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as noted in Note 13. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> intangible impairment charges for the years ended December 31, 2019 or 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrued Expenses and Other Current Liabilities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accrued expenses and other current liabilities consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation related liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 19,566</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,717</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contingent consideration </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,685</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,211</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,350</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total accrued expenses and other current liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 55,223</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,880</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$8,474</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> was paid in March 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Other&#8221; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future&#160;years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note&#160;6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s policy is to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Tax Cuts and Jobs Act (&#8220;Tax Legislation&#8221;) created a provision known as Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) that imposes a tax on certain earnings of foreign subsidiaries.  The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Currency Translation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other expense (income), net. These foreign currency transaction losses (gains), including the impact of hedging activities, were </span><span style="font-family:'Arial';">$372</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$(487)</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$500</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revenue Recognition and Sales Commitments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle&#8217;s expected production life. Once such agreements are entered into, it is the Company&#8217;s obligation to fulfill the customers&#8217; purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing.  See Note 3 for additional disclosure.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shipping and Handling Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Shipping and handling costs are included in COGS on the consolidated statements of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Product Warranty and Recall Reserves</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Amounts accrued for product warranty and recall claims are established based on the Company&#8217;s best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates.&#160;These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes </span><span style="font-family:'Arial';">$3,111</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,283</span><span style="font-family:'Arial';"> of a long-term liability at December&#160;31, 2019 and 2018, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following provides a reconciliation of changes in the product warranty and recall reserve:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,494</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,979</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accruals for warranties established during period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,131</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 6,217</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Aggregate changes in pre-existing liabilities due to claim developments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,037</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 646</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Settlements made during the period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,600)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,831)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (266)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (517)</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,796</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,494</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Design and Development Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company&#8217;s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to </span><span style="font-family:'Arial';">$52,198</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$51,074</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$48,877</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, or </span><span style="font-family:'Arial';">6.3%</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">5.9%</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">5.9%</span><span style="font-family:'Arial';"> of net sales for these respective periods.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Research and Development Activities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of </span><span style="font-family:'Arial';">$15,096</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$16,540</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$14,946</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company had two types of share-based compensation plans: (1)&#160;2016 Long-Term Incentive Plan for employees and (2)&#160;the 2018 Amended and Restated Directors&#8217; Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Total compensation expense recognized as a component of SG&amp;A expense on the consolidated statements of operations for share-based compensation arrangements was </span><span style="font-family:'Arial';">$6,191</span><span style="font-family:'Arial';">, which included accelerated expense associated with the retirement of eligible employees, </span><span style="font-family:'Arial';">$5,632</span><span style="font-family:'Arial';">, which included the forfeiture of certain grants associated with employee resignations, and </span><span style="font-family:'Arial';">$7,265</span><span style="font-family:'Arial';">, related to higher attainment of performance-based awards and accelerated expense associated with the retirement of eligible employees, for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively. There was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> share-based compensation expense capitalized in inventory during 2019, 2018 or 2017. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Financial Instruments and Derivative Financial Instruments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note&#160;10 for fair value disclosures of the Company&#8217;s financial instruments.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Common Shares Held in Treasury</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders&#8217; equity.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Basic earnings per share was computed by dividing net income attributable to Stoneridge Inc. by the weighted-average number of Common Shares outstanding for each respective period.&#160;Diluted earnings per share was calculated by dividing net income attributable to Stoneridge, Inc. by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic weighted-average Common Shares outstanding</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,791,799</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,402,227</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,082,114</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of dilutive shares</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 478,296</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 677,599</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 689,531</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted weighted-average Common Shares outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 28,270,095</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,079,826</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,771,645</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There were </span><span style="font-family:'Arial';">566,337</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">628,220</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">766,538</span><span style="font-family:'Arial';"> performance-based right to receive Common Shares outstanding at December&#160;31, 2019, 2018 and 2017. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the&#160;year were the end of the contingency period.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Deferred Financing Costs, net</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$624</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$326</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$324</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, and is included as a component of interest expense, net in the consolidated statements of operations.  </span><span style="font-family:'Arial';">In 2019, the Company capitalized </span><span style="font-family:'Arial';">$1,366</span><span style="font-family:'Arial';"> of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of </span><span style="font-family:'Arial';">$275</span><span style="font-family:'Arial';"> in interest expense, net during the year ended December 31, 2019. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.</span><span style="font-family:'Arial';">The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company&#8217;s consolidated balance sheets. Deferred financing costs, net, were </span><span style="font-family:'Arial';">$1,625</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$882</span><span style="font-family:'Arial';">, as of December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Equity and Changes in Accumulated Other Comprehensive Loss by Component</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Common Share Repurchase</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On October 26, 2018, the Company&#8217;s Board of Directors authorized the Company to repurchase up to </span><span style="font-family:'Arial';">$50,000</span><span style="font-family:'Arial';"> of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the &#8220;Master Confirmation&#8221;) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;), with Citibank N.A. (the &#8220;Bank&#8221;) to purchase Company Common Shares for a payment of </span><span style="font-family:'Arial';">$50,000</span><span style="font-family:'Arial';"> (the &#8220;Prepayment Amount&#8221;). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of </span><span style="font-family:'Arial';">1,349,528</span><span style="font-family:'Arial';"> Company Common Shares, which is approximately </span><span style="font-family:'Arial';">80%</span><span style="font-family:'Arial';white-space:pre-wrap;"> of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company&#8217;s Common Shares on May 7, 2019.  These Common Shares became treasury shares and were recorded as a </span><span style="font-family:'Arial';">$40,000</span><span style="font-family:'Arial';"> reduction to shareholder&#8217;s equity. The remaining </span><span style="font-family:'Arial';">$10,000</span><span style="font-family:'Arial';"> of the Prepayment Amount was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">At final settlement, the Bank may be required to deliver additional Common Shares to the Company, or, under certain circumstances, the Company may be required to deliver Common Shares or may elect to make a cash payment to the Bank, based generally on the average of the daily volume-weighted average prices of the Company&#8217;s Common Shares during a term set forth in the ASR Agreement. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. The ASR Agreement expires on May 8, 2020. See Note 16 for subsequent event related to the ASR Agreement.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Changes in accumulated other comprehensive loss for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">currency</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">gain&#160;(loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">translation</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">on&#160;derivatives</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (86,044)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 292</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (85,752)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 355</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,073)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive loss, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (292)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,720)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,417)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (143)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,560)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,448</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (15,179)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive (loss) income, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 435</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,192)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (86,044)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 292</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (85,752)</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Certain prior period amounts have been reclassified to conform to their 2019 presentation in the consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January&#160;2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-02, &#8220;Income Statement&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">&#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#8220;AOCI&#8221;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In February&#160;2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)&#8221;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheet of </span><span style="font-family:'Arial';">$20,618</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$20,856</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#8217;s consolidated results of operations and cash flows upon adoption.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the FASB issued ASU 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of this ASU on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#8217;s consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820) &#8211; Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#8221;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018.  The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( !B(6U ?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ &(A;4"?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    "  8B%M01#Z9+>\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!:L,P#(9?9?B>*'9IQTSJRT9/'0Q6V-C-V&IK&B?&UDCZ]G.R
M-F5L#["CI=^?/H%J$Z3I(K[$+F DA^EN\$V;I EK=B0*$B"9(WJ=RIQH<W/?
M1:\I/^,!@C8G?4 05;4"CZ2M)@TCL @SD:G:&FDB:NKB!6_-C ^?L9E@U@ V
MZ+&E!+SDP-0X,9R'IH8;8(011I^^"VAGXE3]$SMU@%V20W)SJN_[LE],N;P#
MA_?G[>NT;N':1+HUF'\E)^D<<,VND]\6CT^[#5.B$E51B4+<[_A*+A\D7WZ,
MKC_\;L*^LV[O_K'Q55#5\.LNU!=02P,$%     @ &(A;4)E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M!069\[DU@3(LD</24U@BI^!8,03Z+I)TI=,J0PV4<8G 9J#/E7.9>HX#SE/
M(0=<>KLJ15_V@B[<R&X-R2!$#D)/08B<<*6A_!=$(?MP9 @BAZ"G$$2A]D.C
MV;,19*4/)N-'1B!R!'J*0.1H Q=<IN1"F6S("T!/"T#DM1U8QX=!D#EE,YQ$
MF9/(.>DI)U$@H-..L5_284)3IEA'F97("\&0F^@RW9#3+5"Z21I*_L\UMY]D
M,M<TYUJ@19>DH4X^U]PZD7FF>?D7*(TTK^L0C56T#))T&FR9(:R6^:@Y'P/[
M8.7<^V*4HX7K1M+Y[$M(9SZ@.1_IR^5!"Q6@LJ9D \9U4%HT&5AHF9*:4S)0
M*FF.OR\AO?"8(T'GC3.Y:21S4G-.!HHOS3F9*! 4Y9>HT]<?E[>.9*!J#M1
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
MS05TUZ020H-)T7\PV37FI9D,"I6VVT>SE\.\#886W?B4X.D]R_\!4$L#!!0
M   ( !B(6U M;#W6!P8  +L?   8    >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL?5E=;QLW$/PK@MX=D<OEQQFV@4A"T0(M$*1H^WRQS[802>?>G>WTWY=W
M4A1I=Y@\1-)YN)SEQ\SR>//>=E_[YZ899M]VVWU_.W\>AI?KQ:*_?VYV=?^A
M?6GV^2^/;;>KA_RS>UKT+UU3/TR-=ML%&1,6NWJSG]_=3,\^=7<W[>NPW>R;
M3]VL?]WMZNZ_9;-MWV_G=O[]P>?-T_,P/EC<W;S43\V?S?#7RZ<N_UJ<HCQL
M=LV^W[3[6=<\WLX_VNLUI['!A/A[T[SW9]]G8RI?VO;K^..WA]NY&1DUV^9^
M&$/4^>.M637;[1@I\_CW&'1^ZG-L>/[]>_1?IN1S,E_JOEFUVW\V#\/S[3S-
M9P_-8_VZ'3ZW[[\VQX3\?';,_O?FK=EF^,@D]W'?;OOI_]G]:S^TNV.43&57
M?SM\;O;3Y_LQ_O=FN $=&]"I@0T_;>".#=R/!OS3!GQLP*+!XI#*-#;K>JCO
M;KKV?=8=IO>E'E>1O>8\^O?CPVFPI[_EX>GST[<[R_YF\38&.F*6!PR=8TZ(
M18Y^ZH)0%TM2S>FR@Y5&!'<)66N(-046#B;JI@#N(M&  S ,P%, /@] 08S4
M >,GS/Z0B*'*BG0URKO$262L4>P-5YBRAY0]R#GB  $&"#IGR7-YP(0SGL25
M89$S0%%,8OS6 &5S,$PY0LH14*X$Y:BZ"3X*T J HA-3N4:@P)AO@GR3XBM'
M99E4)]Y+T$J#R'NQT=8:=.4K7UA3%>1;Z?'U1A"N=#?61[%P5@!%QLEM@&(%
M5]BYUF"1,X"TE2IG=$^5Y Q SDFM0I%LK$J<"\)L 6>2G*U>?U;I#4#YX.3:
M *A(P1=(0ZG_: F0=I(T@>&A)/<?A/G$DC: )9\*M+$W6*=I6ZES1]!%1\[Y
MJK![+'81"VS$L^R*55=&CHZ&D%%3^K,XEVRQ@5@/V*KRP&LJSJB= U!6[1P-
MBIQ*:Q![E@W:]7QI[V$/L<!$?)1I:^V_LDZN]A6".1^]S!Q%\V7BV$RL=I.@
M> ,3R/UHX@AGC%YD )=GE@K$L:M89"MJ!P(O2$EKM(:1*L+6*%@N*6.A/B+L
M+*2=)4DW)& 'H9*P%8!9:Z0VK!$LEX6%X29L+H3,159)I WARMK*R,H#X6*(
M<L !S"93'&]L, 0,)J@!UY9 N7;VDK>&C7SD^@:PF"I3<!C"#D/@^!%*IRCL
M' 2<(\B"@+3B7[F*I0BL$(XJ0U$FC^*1C04;(6PC!&Q$GO"6I+7?)752U"!K
MU4H#+E):9MA#"!Q\@CS2D#ZM6#;JX*I1T99F'ML1 3L*TH5)&XACEPK^0=@_
M2/N'#?*01D#P\[8IU5R$%9^ XBNO(EC]&R6= ,:N,.4.*[D#9X0@'<@A*:=*
MEJX(1K&2YZ0UPEF3 A>VE\-J[BP0ET)9ZK"N.J"K4=%%%?GYBXO+G@KO84"M
M+;UBZ72M;2T9-?$ 1]%+V!K \F28TBAC_75 ?Z59+!W0RX2( YPGP!S@V):I
M8_UU0'^CU%\'"G1293Q L97%+ H5B^L$2[ #$ASE0<EI<1W/B-+M$,P;5:'
M:+GP=P7B6*T=4&M9[B\=.A5DHR[TA-7: ;6.\N610V6\4Z*.8*4"Q6%%=T#1
MHU1T!Z1ZW(J%!<U8K!F(M7R_M&2@KIP+6/DV%L'(RKH;P8A388@8*S6#NEN^
M>%PRJ*<ID3P.K1#.N:1D&^#8Q-*IFK%!,# (==)A9!#!R>V(8+E2D943@+$O
MK4G&;L/ ;9)T&P9O=FPV?[52@"MY(V%K" NVL+>Y<-L W$96PTO6[I"LJ631
M#& A%U%JO#7,&Y<*A01CJV%@-4E:#6M_")4JG5< !M);HV@7Z5WRQG;#X*U1
M*DT9%GX&PI^D\+,6?F:C;H@ JJKDX0R@?"Q>:F$/8> AZ@+B"#J_B[*4_TG6
M .;T2SX BZ:2T[4XN\'<-=W3=#O<S^[;U_TP7@2>/3W=0'^D\094/%_:Z_7A
M'OE'F,.U]A]U][39][,O[3"TN^D6]+%MAR:3-!\RO>>F?CC]V#:/P_@UYN_=
MX3KY\&-H7XY7Y8O3??W=_U!+ P04    "  8B%M0+LUS2KX%  "E'@  &
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
M2BZ(S\'X5!=T%P2!@LH%!N&W*SR 4H'(R_B1..F2,@#7YU?V#[%V7\M%6'A
M]5W6KBOH'24U-&)4[A&GCY#JN:4D%?\9KJ!\>%#B<U2H;%Q)-5J'.K%X*5J\
MS+OLXSZEFW<)M@W@"< 7P%W,P^9$4?E[X429&YR(F7L_B/#$^R/WO:F",[8B
MWGGQUGNO)>>'G%T#48HYS3%\%;-?(IAG7U+PK10G_@^<;\,/FPH/$7[X0V&V
M39!M$F21(/MOB5LQMW\E8:N>:C!MG"9+*AS[.,DK[S*P]SR^R>_P>=J_"-/*
MWI(+.O^RL?\-H@,O97?C1ZCS'VPQ%#0N'-_ZLYG';#8<#ND'L>4;E[\ 4$L#
M!!0    ( !B(6U!2R,PCM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;'U3VV[;, S]%4$?4"5*U@:!;:!I,6S !@0=MCXK-FT+U<63Y+C[
M^U&RZWJ;L1=)I'@.#RDJ&ZQ[\2U (*]:&9_3-H3NR)@O6]#"W]@.#-[4UFD1
MT'0-\YT#42605HQO-K=,"VEHD27?V169[8.2!LZ.^%YKX7Z=0-DAIUOZYGB2
M31NB@Q59)QKX!N%[=W9HL9FEDAJ,E]80!W5.[[?'TS[&IX ?$@:_.)-8R<7:
MEVA\KG*ZB8) 01DB@\#M"@^@5"1"&3\G3CJGC,#E^8W]8ZH=:[D(#P]6/<LJ
MM#D]4%)!+7H5GNSP":9Z/E R%?\%KJ P/"K!'*55/JVD['VP>F)!*5J\CKLT
M:1_&&[Z;8.L /@'X##BD/&Q,E)0_BB"*S-F!N+'WG8A/O#UR[$T9G:D5Z0[%
M>_1>"\YO,W:-1%/,:8SABYCM',&0?4[!UU*<^#]PO@[?K2K<)?CN#X5WZP3[
M58)](MC_M\2UF,-?2=BBIQI<DZ;)D]+V)DWRPCL/[#U/;_(>/D[[5^$::3RY
MV( OF_I?6QL I6QN<(1:_&"SH: .\7B'9S>.V6@$VTT_B,W?N/@-4$L#!!0
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
M^;.9QFPRG.[G'T26;US^!5!+ P04    "  8B%M0:QJU";,!  #2 P  &0
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
M?1.R\&/BM3A?5#\1;==-?A8_A/K9O+1Z%$U9CD4EZJZ0=="*TR9\8H\[3GV
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
M_?31S?7\EN>%5</2IF3]5Y1_ %!+ P04    "  8B%M0WY9@6/D!  #+!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6QU5&UOFS 0_BN('U 3"&\1
M06HZ39NT25&G;9\=<@%4&S/;A.[?SS:4(7K]@NWS\W)GXRM&(5]4 Z"]5\XZ
M=?0;K?L#(:IJ@%/U('KHS,Y-2$ZU6<J:J%X"O3H29R0,@H1PVG9^6;C869:%
M&#1K.SA+3PV<4_GW!$R,1W_GOP6>V[K1-D#*HJ<U_ #]LS]+LR*+RK7ET*E6
M=)Z$V]%_W!U.N<4[P*\61K6:>[:2BQ O=O'U>O0#FQ PJ+15H&:XPQ,P9H5,
M&G]F37^QM,3U_$W]LZO=U'*A"IX$^]U>=7/T,]^[PHT.3#^+\0O,]<2^-Q?_
M#>[ #-QF8CPJP93[>M6@M."SBDF%T]=I;#LWCM-.DLTTG!#.A' A9,Z'3$8N
M\T]4T[*08O3D=/8]M5>\.X3F;"H;=$?A]DSRRD3O913G!;E;H1ESFC#A"K-;
M$,2H+Q8A9G$*W]%#G!ZA&4:.'JWI480+[%&!O1/8KTM,@DV)&.:#(F/4)$8$
MPHT)AOF@D@0U21"!_<8$P\2X28J:I(A LC'!,"ENDJ$F&2*0;4PP3(Z;Y*A)
M_EX@W5X\AME>/%D])@ZR=FU$>948.M?"5M&E4SV&[C'^AT]M[CN5==LI[R*T
M>=+NX=V$T&!2"1[,_]&8SKHL&-RTG:9F+J?^,BVTZ.?629;^7?X#4$L#!!0
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
M5OM7/_<?-LN'R_U[K:/GEVNO_@]02P,$%     @ &(A;4 28I443 @  2P8
M !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULC57MCILP$'P5Q .<^4X:
M =(E47656BFZJNUOAVP G8TYVX3KV]<VA"3$/>5/[%UFQKL#WJ0]XV^B I#.
M!R6-R-Q*RG:%D"@JH%@\L18:]>3(.,52A;Q$HN6 #X9$"0H\+T$4UXV;IR:W
MXWG*.DGJ!G;<$1VEF/]= V%]YOKN.?%:EY74"92G+2[A)\A?[8ZK"$TJAYI"
M(VK6.!R.F?OLK[9+C3> WS7TXFKOZ$[VC+WIX-LA<SU=$! HI%; :CG!!@C1
M0JJ,]U'3G8[4Q.O]6?VKZ5WULL<"-HS\J0^RRMREZQS@B#LB7UG_ F,_L>N,
MS7^'$Q %UY6H,PI&A/EUBDY(1D<550K%'\-:-V;M1_TSS4X(1D(P$?SD4T(X
M$L(+(?J4$(V$:$9 0RO&FRV6.$\YZQT^O-T6ZX_(7T7*_4(GC=GFF;)'J.PI
MCST_12<M-&+6 R:XPEP02*E/1P2V(];!'3VX/6!SCTC"6\CV'N)[_ZDBM#8:
M&H'HIM' +A!9!2(C$-X(A':!V"H06RJ(9E;;,/',+1LFF=EEPRSLQ2;68A.+
MP-(NL+ *+!ZW:VD56#Y@EPWS96;7 YBM!>-[LV+1U96BP$LSKH13L*Z1^LN\
MRDX3\3G05W*67ZM).0RVB\PP9G]@7M:-</9,J@MOKN61,0FJ1.])O=)*3?8I
M('"4>KM0>S[,MR&0K!U'-YK^/_)_4$L#!!0    ( !B(6U"M09D:  (  'D%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;'V4W8Z;,!"%7P7Q &NP
M,?D1(#6I5JW42M%6W5X[R22@-9BUG;!]^]J&(!:LWL2>X<R9;QQPU@GYIDH
M'7S4O%%Y6&K=;A%2IQ)JIIY$"XUY<A&R9MJ$\HI4*X&=75'-$8ZB%-6L:L(B
M<[F#+#)QT[QJX" #=:MK)O_N@(LN#^/PD7BIKJ6V"51D+;O"+]"_VX,T$1I=
MSE4-C:I$$TBXY.&7>+M/K=X)7BOHU&0?V$F.0KS9X/LY#R,+!!Q.VCHPL]QA
M#YQ;(X/Q/GB&8TM;.-T_W)_=[&:6(U.P%_Q/==9E'J[#X P7=N/Z173?8)B'
MAL$P_ ^X S=R2V)ZG 17[C<XW906]>!B4&KVT:]5X]9N\'^4^0OP4(#'@CCY
M;P$9"LBL /5D;M2O3+,BDZ(+9/]GM<R^$_&6F,,\V:0[._?,3*M,]E[0.,[0
MW1H-FEVOP1,-_JS8+Q4I&27( (P4V$N!73V9=L"QWX!X#8@S2#Z-,8/<]1KJ
M-$T/F1*ZFHVR5-&$K+$?)O'")!X8,H/I->FT#5W/CW4I2E9QY$>A7A3J04EF
M*'31!<=TTJ9G\:BB>)WZ85(O3.J!H3.8=''\&Y(DFQG,4K7:X-5Z!H,F'X&]
ME'XR>:T:%1R%-M^3>^LO0F@PCM&3,2O-/3@&'"[:;E=F+_O;H ^T:(>+#HVW
M;?$/4$L#!!0    ( !B(6U#S3G&4&P,  *P,   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;(U7VX[:,!#]E2@?L,GXDLL*D H+M%(KK;9J^YP% ]$F
M,4T,;/^^3N)%Q)ZT\$#B<,Z<\7A\<"876;\U!R&4]UX653/U#TH='X.@V1Q$
MF34/\B@J_<M.UF6F]+#>!\VQ%MFV(Y5%0,(P"LHLK_S9I'OV7,\F\J2*O!+/
MM=><RC*K_\Q%(2]3'_R/!R_Y_J#:!\%L<LSVXKM0/X[/M1X%URC;O!15D\O*
MJ\5NZG^"QS4)6T*'^)F+2W-S[[53>97RK1U\V4[]L,U(%&*CVA"9OIS%0A1%
M&TGG\=L$]:^:+?'V_B/ZJIN\GLQKUHB%+'[E6W68^HGO;<4N.Q7J15X^"S,A
M[GMF]E_%610:WF:B-3:R:+IO;W-JE"Q-%)U*F;WWU[SJKA<3_X.&$X@AD"L!
MV#\)U!#HO01F".Q> C<$?B\A,H3H7D)L"+%%"/KJ=LOUE*EL-JGEQ:O[CCMF
M;6/#8ZP;8M,^[-:_^TVO6*.?GF<<HDEP;@,9S+S'D $F'F(6+H8-$4]8E&2(
M6;H8,D2L7$1$AY"U"X$0KIA E^-:$X+6A'0!V"#3U*I)C^$=INKG&^H/+D-1
M&>K*D- J"'5D*.5IBLLP5(8Y,F"OWK+'1#<R0&C"K<JNF),-:)0-6R,P!DE*
M\:PYFC5'B@-6UMS)F@ 'JX0K!!5"$N')1&@R$9(,P0/$:( 8"6!5;1Z[:\#C
MD9HEJ$J"J%B[<)DX*@QX9-<,03%.K:Y9(RA*Z4ASIFC**9(RMU).79F$6KVP
M2IV>2\/$,K*U"XK3=,0:(,3],D0R'FDF&+%<^/_&7QC0G3L?<",#Q,E(/!("
M-RG 7,JQ;>KNL8B&;$0)]REPC8J3U%9"G(KQ9$0(MQ; O,7:)W-P;8-!-.+O
M@-L&(+Y!0ULH<FL7QWQ$"+<7P/S%$8J1CDK)6/OC%@.NQSC_)D\&-% :\TO
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
MMQ!@A<3QPT:P%T@V7RW%9J#A#+4 Y%Q;BAU#IV:($N:@P&:@=(%:; 8Z/0N
M6G!@)-P1!SN& C,DCNU!L1EHM$ M-@.='@E +0!ECI\8BAU#IV:($M?VP&:@
MZ0*UV QT>C( M0#D\BW#CF' #(GCH&78#(S,5\NP&=CT9)BJ12#7VC)'\83,
MX#BP&38#6U _,6P&-J>"0B#GVF+',%!$)8[J@F$SL 5E%,-F8',**01RKBUV
M# .U5.J@X-@,?$$MQ;$9^)Q:"H%<:\NQ8SBHI5)7JM@,?$$MQ1V]Q)Q:"H"F
MYVUPTZ&5LCG:WK3U=NI<V<;X9G3L?Q^H[?#^POOF^:MHCGG5>B]*FS[1=G,'
MI;0TN81WQE4GTZ^/#X4\Z.XV,?=-W[3V#UK50T,>C/\*;/X 4$L#!!0    (
M !B(6U"H.1C"/@(  /H&   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM
M;)5578^;,!#\*XCWGOF&1 3IDJIJI5:*KKKVV2&;@,[&U';"]=_7-H0CQ->F
M+\%>9F9G-V:==XR_B I .J^4-&+E5E*V2X1$60'%XH&UT*@W!\8IEFK+CTBT
M'/#>D"A!@><EB.*Z<8O<Q+:\R-E)DKJ!+7?$B5+,?Z^!L&[E^NXE\%0?*ZD#
MJ,A;?(3O()_;+5<[-*KL:PJ-J%GC<#BLW$=_N?$]33"('S5T8K)V="D[QE[T
MYLM^Y7K:$1 HI9; ZG&&#1"BE92/7X.H.^;4Q.GZHO[)%*^*V6$!&T9^UGM9
MK=S,=?9PP"<BGUCW&8:"8M<9JO\*9R *KIVH'"4CPOPZY4E(1@<5987BU_Y9
M-^;9#?H7FIT0#(1@)/C)7PGA0 C?")$IOG=F2OV()2YRSCJ']_]6B_6A\)>A
M:F:I@Z9WYIVJ5JCHN8BS($=G+31@UCTFF&#\$8&4^I@BL*58!S?T68+-+2()
M[1E":Q&AX8=71;PC$%D%(B,070E$LR[TF-A@&H,)D]1/[6EB:YK8DB:>I>DQ
MR31-G*4S,YOX?\PD5C/)C9G("^P"J54@O;_KF54@NZ/KV6T[K@KMVV%!99&_
ML)M96,TL+&:2F9G%39H/613.O%A ?OI>9]4$M'Z5WATG90#%_S@J-ICEK*#)
MQ*# CV:X"J=DIT;J;W,2'0?X8Z GSBR^UH/=3*(WF?Y6^(;YL6Z$LV-2S3,S
M=0Z,25 NO0?EKU(7T;@A<)!ZF:HU[Z=QOY&L'6X:-%YWQ1]02P,$%     @
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
M*^^_TK&>Q/?&XK_3"V4:;ISH'"5GTOYZY5DJWHPJVDI#WH>U;NW:C_I7FIL
M1P*<""'ZE!"-A.B#$']*B$="O"" H13;FRU1I,@%[STQO-V.F(\H?(YU]TL3
MM,VVSW1[I(Y>"A3$.;@8H1&S'C!PA@DG!-#J4PKH2K&&=W1XFV!SCT#1+61[
M#PF#!RXB9Z&1%8CF+N #@=@I$%N!^*93R:)3 P993#LDP3@+<98M*G8 TSB
M$.)%W2Y@D,(PC-W>$Z?WQ.$=+;PG=YEBG,)L =O<PQ#&R;+ K0.69DGTH./(
MZ1HY7"_ZLT:._D <!-GBU6P<P"S 60H7!6Y=BAB'*$X6WL'LCC54G.S\DE[)
MSZTRG^HL.HW(%VCNZ"*^UJ-SF'0?,L/<_4'$J6ZEM^=*3P![3X^<*ZI]!D^Z
MQ94>]=.!T:,R6ZSW8AAXPT'Q;ISE8/I#*?X#4$L#!!0    ( !B(6U!:VRK!
M) (  .<&   9    >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;)55VVZ;,!A^
M%<0#U)Q,(")(2]IIDS8IZM3MV@E_ JK!S'9"]_:S#:&!>)F:B_C =_J-L;..
M\5=1 DCGK::-6+FEE.T2(;$OH2;B@;70J"<'QFLBU9 ?D6@YD,*0:HH"SXM1
M3:K&S3,SM^5YQDZ25@ULN2-.=4WXGS50UJU<W[U,/%?'4NH)E&<M.<(/D"_M
MEJL1&E6*JH9&5*QQ.!Q6[B=_^91JO '\K* 35WU'5[)C[%4/OA8KU].!@,)>
M:@6BFC-L@%(MI&+\'C3=T5(3K_L7]<^F=E7+C@C8,/JK*F2Y<A/7*>! 3E0^
ML^X+#/5@UQF*_P9GH JNDRB//:/"_#O[DY"L'E14E)J\]6W5F+8;]"\T.R$8
M",%(".X3PH$0OA/BNX1H($3O!/\N 0\$/".@OG:SF(]$DCSCK'-XOQU:HG>=
MO\3J=>WUI'D[YIE:3Z%FSWGL)1DZ:Z$!L^XQP0233C$;"\;WIIC'6PP.XRGF
MR:;CCQBD:AD+"JP%!48@F@@$,Y,>@PVFZ8-XZF>W":TVH<4FG-4;?L0FLMI$
M%IO(+H"M OC_.3?X(SECJTULL<$SFQX37]GX893B(+$;+:Q&"XO1; ^M%S=&
MR6PK;NY")C$2:XS$$F,QBY'<+&OT[V5-K3:IQ6;^=:8W-K[%!ET="/H*^$[X
ML6J$LV-2G2WF!#@P)D$I>@]*K%2WSCB@<)"ZNU!]WI^]_4"R=KA6T'BWY7\!
M4$L#!!0    ( !B(6U#PN'A"&@,  '@,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4R+GAM;)67;V^;,!#&OPKB?0MG&Q.J)%))-&W2)E6=MKVFB9.@ L[
M2;IO/]M02LP1;6\".,_=_?R')Y?Y1=:OS4$(Y;V51=4L_(-2QX<@:#8'46;-
MO3R*2G^SDW69*?U8[X/F6(ML:X/*(B!AR(,RRRM_.;=C3_5R+D^JR"OQ5'O-
MJ2RS^D\J"GE9^."_#SSG^X,R \%R?LSVXKM0/XY/M7X*^BS;O!15D\O*J\5N
MX3_"PQIB$V 5/W-Q:0;WGIG*BY2OYN'+=N&'AD@48J-,BDQ?SF(EBL)DTAR_
MNZ1^7],$#N_?LW^RD]>3><D:L9+%KWRK#@M_YGM;L<M.A7J6E\^BFU#D>]WL
MOXJS*+3<D.@:&UDT]M/;G!HERRZ+1BFSM_::5_9ZZ?*_A^$!I L@?0#PFP&T
M"Z ? >QF .L"F!,0M%.Q:[/.5+:<U_+BU>WV'C-SBN"!Z=7?F$&[V/8[O3R-
M'CTO.23SX&P2=9JTU9"!!GI%H+/W)0A6(B6C<')=8#56<'HM68\E$$Y04'2B
MU":@0PHRD8"A"9A-P(:0)'16JM5$5E-9S=V,AXPY\T5D/&$0XS@1BA,A..#@
MM!H^K!,Q,G-H$!5P3B9H.$K#$1IGEU/^3S2(Z@9-C-+$"(USH-)X7"<!%KM'
M$Y$A.[J._VM'9RCU#*%VZJ2S$0Y)7.2QY@X8Q4D2E"1!2"*')!E5H9&C68TU
MP-@,)X$0]Z<08>&N087C*7,6.S282IO(Q,K A%\"PA.[/#"N--XG1,6HLX1K
M+!4,-N.:&37@1R (L_O>=:*;1VN-B*;/%N!&#!2A&?WD4.2]B^)HM(:(CB<1
M#R>0<&L'Q-NIZ^V=Z-J_PIBZ1(@,(HB3"2+<W0&Q=^K:.R#.C1Q[S-^GCSWN
M[X 8/'4-'C"'C]T?R14F ]UUD DBW.,!,7GJFCP@OHRY/*9#CML:TV''+1BT
M7Z6H][:U;;R-/%7*=#&#T;Y]?B2F?7/&4]-6V[;N(TW;DW_+ZGU>-=Z+5+HY
MM"W<3DHE-&9XKP$/^F] _U"(G3*WL;ZOVUZX?5#RV/7Y0?]G8_D74$L#!!0
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
M[NOQ7&I\:-51G[D%YX._Q?]02P,$%     @ &(A;4.,R6N\V @  PP8  !D
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
M[Q+QY*F0KY@8KF(>,4R@8IXP#)"S&GPUS\."USJ$N(8,>7BE>(T%3ZF4"+?
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
M_@>[,F[@5HF)L1=<N=]@?U%:E"V+D5+2]^9;5.Y[:_GO;K!#TCHDG0-*/W7
MK0/^<""?.I#6@7@.49.*J\V&:KK,I;@%LCG>FMI;A.;$5']OC:[8[C]3'F6L
MUV6&21Y=+5&+6368I(=!'2(R[%V(! JQ2@;NR6. ]1"1XD?(9@A!\8@*#":*
M'0'NJ\ 8)B @ 7$$Y*%2$Z]2#6;B,)7#8)(A+UL E!*/:0. ,CR#]4Y O9-!
MPAE.88(4)$B!A*>>S :3]F6.G,H4C#$%1&8P00829(#(F7<JV4#D%^Q?00"#
M4O]0(-!TI*8S4.YL*)?$GI39(,I(25$,/^D8".)=PDT+>LB%C-PO--(Z$! G
M\7L' IX$\4YH#:+\A[.!4/V7TXB.>JVO9/+DQHH*]N)2:=M!>M9N=#TGMG5Z
M]I4=::ZE?M T\_ GE:>B4L%.:-.87?L\"J&9$1D_&7EG,X*[#6=';9=3LY;-
M'&HV6M3MC(VZ0;_\#U!+ P04    "  8B%M06AW&/@,$  !A&0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-BYX;6R5F>UNVC 8A6\ER@4L^!LJ0"J=IDW:
MI*K3MM\I&(B:Q"PQT-W]DD 9'>>5[#_-!\>O?1(_]4DR/;KFI=U:ZY/7JJS;
M6;KU?G>79>UR:ZN\_>!VMNY^6;NFRGUWV&RR=M?8?#4TJLJ,CT8ZJ_*B3N?3
MX=QC,Y^ZO2^+VCXV2;NOJKSYL["E.\Y2EKZ=>"HV6]^?R.;37;ZQWZW_L7ML
MNJ/L4F555+9N"U<GC5W/TGMVMS"R;S H?A;VV%[M)[V59^=>^H,OJUDZZD=D
M2[OT?8F\VQSL@RW+OE(WCM_GHNFES[[A]?Y;]4^#^<[,<][:!U?^*E9^.TO'
M:;*RZWQ?^B=W_&S/AE2:G-U_M0=;=O)^)%T?2U>VP]]DN6^]J\Y5NJ%4^>MI
M6]3#]GBN_]8,-^#G!OS2@.G!RZFC8>0?<Y_/IXT[)LWIXN_R_AZS.]Y=FV5_
M<K@4PV_=X-ON[&$^EF*:'?I"9\WBI.%7&G919%WU2Q<<=;'@-\TY;B[@",70
M7+X;H<0%)"P@AP+B70&%"RA80($1Z/^N$=(8W(F&G6A08(P+&%C A-L<PP+C
M )M(,\&=3& GD]L":H0+L!&>L:-PHXR8]"S *A01MY3!F7_/.'!+L,/P[&<B
MPBV>_TR&N$4BXLXRC D##"@"=88A8#K"+<: F1"W2$3=6TP+ R@H093 ++!)
MN%N.8>"C +=01-Q;CHGA  9%_!?F& ;.(]QB&#A:"V[<(A%Q;SDFA@,8%#54
M# -7$6XQ#!PM"3=N@4AIHA],# <P*.J"81CX.,(MAH&#E>'6+1(1,UE@8@2
M01$+K< P"!;N5F 8!%@9;MPBD:+<$N$)P*")]59@&$1$?A(8!A&2H*"(<HN)
M$0 &3:RW L,@(F*4P#"(D""%1)K*Q9@8 6#0Q HD,0PR(DM)#(,,R5) 1$UD
MB8&1@ 5-/09@%F1$E)+$HT1(E (BTBSF10(4-#52C(*,2%(2HR!#DA00D68Q
M+A*10*Q@$I,@(X*4PB2HD" %1)19A6E1@!9-K+4*DZ B<I3")*B0' 5$I%E,
MBP*T:&*I5<2C=T2,4I@$%1*C@(@TBVE1@!9-E< DJ(@4I3 )*B1% 1%E5F-:
M-*#%$+%"8Q)T1(C2F 0=$J* B#2+:=& %D.D"HU)T!$92F,2=$B& B+2+/$:
M"M!BB%RB,0DZ(D)I3((.B5! 1)K%M&A BR$2E,$DF(@$93 ))B1! 1%EUF!:
M#*#%$ G*8!),1((RF 03DJ" Z,9L=O6&N[+-9GBWWR9+MZ^'#PM79R_?#^[Y
M\(;\G_ST\>%;WFR*NDV>G?>N&MZ&KYWSMAO*Z$-'U-;FJ\M!:=>^WS7=?G-Z
MZ7\Z\&YW_J"17;ZJS/\"4$L#!!0    ( !B(6U"O2^,FQ $  #,$   9
M>&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;&U4ZVZ;,!1^%<L/4 <2DBX"I*95
MU4F;%'7:^MN! UCUA=HF=&\_VQ!&$_Y@^_B[G&/[D/9*OYL&P*)/P:7)<&-M
MNR?$% T(:NY4"]+M5$H+:MU2U\2T&F@92(*3>+7:$D&9Q'D:8D>=IZJSG$DX
M:F0Z(:C^>P"N^@Q'^!)X975C?8#D:4MK^ 7V=WO4;D4FE9()D(8IB314&7Z(
M]H?$XP/@#X/>S.;(5W)2ZMTOOI<97OF$@$-AO0)UPQD>@7,OY-+X&#7Q9.F)
M\_E%_3G4[FHY40./BK^QTC89OL>HA(IVW+ZJ_@7&>A*,QN)_P!FX@_M,G$>A
MN E?5'3&*C&JN%0$_1Q&)L/8#SO)A;9,B$="/!&B;:AE, J9/U%+\U2K'NGA
M[%OJKSC:Q^YL"A\,1Q'V7/+&1<_Y_2Y)R=D+C9C#@(EGF&A"$*<^6<1+%H?X
MAAXOT]>+&:X#?3VGK[?+ IM%@4T0V'PI<7M5XBWFV[)%LFB1+%CLKBQN,=<6
M9'9I G0=GJM!A>ID:)59=.J(ASA<^G_XT$X_J:Z9-.BDK'LZX8(KI2RX1%9W
M+I/&=?"TX%!9/]VYN1[>\;"PJAU;E$S_B?P?4$L#!!0    ( !B(6U 9YH7"
M\ $   4%   9    >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;'54[8Z;,!!\
M%8L'.!.30!H!TN5.IU9JI>BJ7G\[9!/0V9C:)ES?OOX@E!+W3^Q=9F=F':_S
M0<AW50-H],%9JXJHUKK;8:RJ&CA5#Z*#UGPY"\FI-J&\8-5)H"=7Q!DF<9QB
M3ILV*G.7.\@R%[UF30L'B53/.96_]\#$4$2KZ)9X;2ZUM@E<YAV]P'?0/[J#
M-!&>6$X-AU8UHD42SD7TN-KM,XMW@+<&!C7;(]O)48AW&WPY%5%L#0&#2EL&
M:I8K/ %CELC8^#5R1I.D+9SO;^POKG?3RY$J>!+L9W/2=1%M(W2",^V9?A7#
M9QC[V41H;/XK7($9N'5B-"K!E/M%5:^TX".+L<+IAU^;UJW#R'\K"Q>0L8!,
M!<3WXH6<\V>J:9E+,2#IS[ZC]B]>[8@YF\HFW5&X;\:\,MEKN<VV.;Y:HA&S
M]Q@RPZPF!#;LDP0)2>S)7?DF2<,$2=!CX@B2?SQ^"A.L@P1K1[">$VSC19,>
MLW&8UKO,UG%891-4V0145@L5CTGG*N0_K:1!D30@0A8BZ9U(DB9AD2PHD@5$
MDH5(=G=>:9J0A0J>74,.\N(&4*%*]*T;_EEVFO%'XJ[Q7[A_(+Y1>6E:A8Y"
MFV%P5_8LA ;C)7XP-FKS)DT!@[.VV\SLI9],'VC1C8\.GEZ^\@]02P,$%
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
M. &'"7B3@/<2!-IRM!B_P63M3"@3&FJ%4+X0VJJ8J%"0$#/V(6,?,-:J+'W
M)=0:>P5 ?JAU]K,)"GT+W0#2#0!=2P(!$XCA6QS"!"%@H*W%LL4$5]/\@P?<
MTWIZ!6 D"*E%[!&D$YETJ";V98L15W68-];5LS)1E(\#;6K/)HJ$8\$P9>)A
MG_0 ::*;H&?T"HNH1<[$8L@$%*)Z(02R30@Z[@.A((6-*K8><H?W$&P^!+F/
MWIH=J-=T0@E5ZYD5PO$@B@(+)>PN!-B+T9X=J->??*R[T K :#3F%K40[!\$
M&(C9>H'9>NQJ)?N%L,\0,:3U$,BVZ=B."/ C:MLD;"$D&MYZ%"N:(D7K&PA
M//(U?QD"6G\!ZC/&UD"1ZBU/$HI53^D=ZX953]F0=3-!8-T&@-9?@/J,L<E0
M8#+4(@V*38'Z=ZP;EC$%,F;&.VY@6!@)O?K/4@LKF0*1,MTR.E"OEOJ5+'S+
M@X1B-5.@9J:[!C7?&X2(@M#RP*%8]12\.3 +6X95S[SA&\FP#!F0H;&X'>AZ
MPEP$H;#L(\-R9> AS6P_#RR_#^YX2#.L'P;T8T[8?/@*RL+0MCU89PP]?'5S
M 2#37(: UE^ ^HRQK!F2M2T%5BN[XP6?81$R)$+-7!;,%&'H][RE_1$-<,(S
M<4\ Y]_P*H9%S9"H YUZ9'H5I&[BZ U*')L$'_!JL$0@)BQUL)-PY"2A7L=T
MDD!X(K*5PD["D9/H+]H=J+?*0KW\ZAIVKTZ74EGLF^/*<K3)W[*J[N.KT<N1
MZ$-S(JJ-+\CDB8#Q)9FLVP//S_3M^>N?<;$_9N7H-:^J/&U.KG9Y7DE%WQLK
M-1]DO+W<)')7U9="71?MN6=[4^6G[DS7O1PLS_\'4$L#!!0    ( !B(6U!Q
M)/U7'0(  &\&   9    >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;(U5VXZ;
M,!#]%<0'K+DGC0C2DJAJI5:*MNKVV2$30&MC:INP_?O:AK"$N%%?8L]PSIF+
M[4G:,_XF*@#IO%/2B*U;2=EN$!)%!12+)]9"H[Z<&:=8*I.72+0<\,F0*$&!
MYR6(XKIQL]3X#CQ+62=)W<"!.Z*C%/,_.1#6;UW?O3I>ZK*2VH&RM,4E_ #Y
MLSUP9:%)Y513:$3-&H?#>>L^^YO]6N,-X+6&7LSVCJ[DR-B;-KZ>MJZG$P("
MA=0*6"T7V $A6DBE\7O4=*>0FCC?7]4_F]I5+4<L8,?(K_HDJZV[=IT3G'%'
MY OKO\!83^PZ8_'?X )$P74F*D;!B#"_3M$)R>BHHE*A^'U8Z\:L_:A_I=D)
MP4@()H*?/"2$(R'\($0/"=%(B!8$-)1B>K/'$F<I9[W#A]-ML;Y$_B92W2^T
MTS3;?%/M$<I[R3Y%7HHN6FC$Y ,FF&'\"8&4^A0BL(7(@SMZ<!M@=X](PEO(
M_A[B>__((K06&AJ!<%ZH']L%(JM 9 2BFT[YBT[9,($]2&P-$M\+!)%=(+$*
M)/]?YLHJL+*4L#B,W(:)%F=JP\2+0WV,N4EV;4UV;1%(%LG:,*M%LC;,HJ#]
M8\R0+)H].PJ\-"--. 7K&JEO[\P[3<WG0#_;A3]7TW08?A\RPRC^CGE9-\(Y
M,JF&@GFZ9\8DJ!2])W5]*C7])X/ 6>KM2NWY, ,'0[)V'.]H^H_)_@)02P,$
M%     @ &(A;4'#R>R;M P  '1$  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S4N>&ULC5A=KZ,V$/TKB/<%QAACKI)(-XFJ5FJEJZW:/G,3)T'+1PKD9OOO
M:SYN%NQ#M"\!.V=FCL?#&<SJ7M7?FHM2K?.]R,MF[5[:]OKB^\WAHHJT\:JK
M*O4_IZHNTE8/Z[/?7&N5'GNC(O=9$ B_2+/2W:SZN;=ZLZIN;9Z5ZJUVFEM1
MI/5_6Y57][5+[N?$U^Q\:;L)?[.ZIF?UIVK_NK[5>N0_O!RS0I5-5I5.K4YK
M]Y5>]DQT!CWB[TS=F\F]TRWEO:J^=8/?CFLWZ!BI7!W:SD6J+Q]JI_*\\Z1Y
M_#LZ=1\Q.\/I_:?W7_K%Z\6\IXW:5?D_V;&]K%WI.D=U2F]Y^[6Z_ZK&!46N
M,Z[^=_6A<@WOF.@8ARIO^E_G<&O:JAB]:"I%^GVX9F5_O8_^/\VP 1L-V,.
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
M%;TL9TD\]RY:J,>L.PP>8=" \)3ZL 2&EECC"1W?+K"9(N+@%I)-(<B_XR(
M$PV,0'"3: (+A*! : 3"&X'4JE2'B0RF-I@P\JUDIQ@TBQ,K74 HO)-N!+J-
M +<SRVV'B4>+I-AV.\6@P/Y LBDH#D+8;0RZC:=N4Q\62$"!Y/%_-P4%T@?J
ME4[3G$56O:88A"-+* .$,(;=SD"W,Z!>=SX/Y,/[WG^\8NC.T8$>J%D/L@IB
M%0T"(7M+ *#TCE_P'%HA//$;1M$="?@00?]QBB#X&$'0.3*IVG3_VQOSWY ,
M@-B[TAOUB8KRD^G!PMFS<RWU<3N*#GU^A76?L>)KW?]-_WF7Z2X/WP@_%;5P
M=DRJ+F9ZS9$Q295#_TEYR]5]99B4]"CU,%%CWC7M;B)9TU](O.%6M/P+4$L#
M!!0    ( !B(6U")V(MK* (   8'   9    >&PO=V]R:W-H965T<R]S:&5E
M=#@P+GAM;(U5VXZ;,!#]%<0'K#$0+BL2J9NJ:J56BK;J]ME))@&MP=1VPO;O
M:QN"$IA4><$7SIQS9GPK.B'?50F@O8^:-VKIEUJWSX2H70DU4T^BA<;\.0A9
M,VV&\DA4*X'M75#-21@$":E9U?BKPLUMY*H0)\VK!C;24Z>Z9O+O"W#1+7WJ
M7R9>JV.I[019%2T[PD_0O]J--",RLNRK&AI5B<:3<%CZG^CSFH8VP"'>*NC4
M5=^SJ6R%>+>#;_NE'UA'P&&G+04SS1G6P+EE,C[^#*3^J&D#K_L7]B\N>9/,
MEBE8"_Z[VNMRZ6>^MX<#.W']*KJO,"2T\+TA^^]P!F[@UHG1V FNW-?;G906
M]<!BK-3LHV^KQK7=P'\)PP/"(2 < VC\WX!H"(@F :1WYE+]S#1;%5)TGNQ7
MJV5V4]#GR!1S9R==[=P_DZTRL^=5GH4%.5NB ?/28\(KS 2QGB.2:(008V!T
M$:(N0A<?W[BX0Q"A!)$CB&X(8IP@1@EBQ,%BDF6/63A,XS!1&N B"U1D@8@D
M$Y$>DSPBDJ B"5**%"=(48)TYC+.\\F62&>EH&% Z227=)8+S9(TQ,UDJ)D,
M*5DV,9/-91 SV=SR?3,Y:B9'S.0X 0WPXQ8\OCKTSHFE#ZS/ +I?DULE_%12
M[%A.BS^ [F^%7HE<74CVA?C!Y+%JE+<5VMQM[@8Z"*'!4 9/AJPTC](XX'#0
MMIN:ONQOYGZ@13N\.F1\^E;_ %!+ P04    "  8B%M0"O. > <#   5#
M&0   'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6R55VUOFS 0_BN([RT^\UXE
MD9I,TR9M4M6IVV>:. DJ8 9.TOW[&>-2L(\U^Q*P>>Z>Y\S=<5E<>//2'AD3
MSFM95.W2/0I1WWE>NSVR,FMO><TJ^63/FS(3<MD<O+9N6+931F7A44(BK\SR
MRETMU-Y#LUKPDRCRBCTT3GLJRZSYLV8%ORQ=<-\V'O/#470;WFI19P?V@XFG
M^J&1*V_PLLM+5K4YKYR&[9?N/=QMJ#)0B)\YN[2C>Z<+Y9GSEV[Q=;=T2:>(
M%6PK.A>9O)S9AA5%YTGJ^*V=N@-G9SB^?_/^604O@WG.6K;AQ:]\)XY+-W&=
M'=MGIT(\\LL7I@,*74='_XV=62'AG1+)L>5%JWZ=[:D5O-1>I)0R>^VO>:6N
M%^W_S0PWH-J #@80_=/ UP;^NT&@@N^5J5 _92);+1I^<9K^;=59EQ1PY\O#
MW':;ZNS4,QEM*W?/JS0E"^_<.=*8=8^A(PP,"$]Z'R@H1K&FECF=$FQL1.3C
M##X:A*_L_4D0,Q(#U$&@' 03!X;(=8\)%:;J3R&)8C,4&T5)'$2XF! 5$R)B
M?$-,CXG&-#Y)#"T("&;.-4*51(B2P% 2620W01H:2A 0I4F,:XE1+;&E!6*#
M9AW;-$D0!SA-@M(D2,@F36+1 "4 1LP(:I(O$S$I*B:UQ 1I@CL @I<WN;XT
M8*9#P!7%H4'C:).(F,6!HOR9- "TF]P#_;@\-AHT)O*C=(8'[RG@7Y'\&C3)
M.*!F'6*H@,RD)> ="NP69>>_!EU9 ("W'\#ZCUG08/>6R?N>$N'=!>SV$H1S
MR8 W!8C_([WQ@@>LXJWT1HJ9D)B8IX)U!B!SB8<7/=A5;_=_#?K@ X"@;B"<
M^1A1O(-0<D4=:-"$R(]B0PZ&@B29^211O!U1K!V9A:!!X0<M&H--7FLOR!L-
M4R5K#FKN;)TM/U6B&UM&N\-L>T^[8<S87\N9MY]0W]WT _/WK#GD5>L\<R%'
M/360[3D73*HDMU+?4<[HPZ)@>]'=QO*^Z0?5?B%XK8=P;_@GL/H+4$L#!!0
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
M2/E>K_Z3?M5I;=YD4O>Q-VG9_GK[:UF9K(]2IY+%/[IKDK?76Q__S0T[4.]
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
MB]Y_J8O3\!\"B\N_*:S_ U!+ P04    "  8B%M0(L;\^OL#  #M%   &0
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
MX\XZ3EHTK.JG3T3FGUQ\ %!+ P04    "  8B%M0'$" PY\(  !4,P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6R56]M2XT@2_16'WV=<]RH10$1#
MCZ>QM!$=L[$[SVX0EQC;8FS1S/[]EFSAMC)/-H('L,7)5%95ULE+2>>OS?:O
MW6-=MY-_UJO-[F+ZV+;/9[/9[O:Q7B]WOS;/]2;_Y[[9KI=M_KI]F.V>M_7R
M;B^T7LV,4F&V7CYMII?G^VM?MY?GS4N[>MK47[>3W<MZO=S^[ZI>-:\74SU]
MN_#'T\-CVUV879X_+Q_J?]?M?YZ_;O.WV5'+W=.ZWNR>FLUD6]]?3#_ILRH5
MG< >\=^G^G5W\GG2#>5;T_S5?;FYNYBJSJ)Z5=^VG8IE_O.]OJY7JTY3MN/O
M7NGT>,].\/3SF_;Y?O!Y,-^6N_JZ6?WY=-<^7DS3=')7WR]?5NT?S>N7NA^0
MGT[ZT5?U]WJ5X9TE^1ZWS6JW_SVY?=FUS;K7DDU9+_\Y_'W:[/^^]OK?Q+"
MZ07,42#?^V<"MA>P/P3<3P5<+^#&"OA>P(\5"+U &"L0>X$X5B#U FFL0-$+
M%&,%M'I;.?5#)/Q<Y+C8>O1=WI9;&R(R.SC6WE,_+]OEY?FV>9UL#YOM>=GM
M:7V6I;+R[NK>]_?_S-ZZRU>_7VH5U/GL>Z>J!UT=0.8$Y+0?8A8<HX^(6;;A
M:(B!AEP9)F^&=[CFB."(%9\YQ@T1OW&$UVF(F8,[V2'D=V1,&&*^($P<8FX0
MAIBS>'=JRO<-KCA$*V&%+'85N]=@AZXBJ'!8A=NK<*<J-%F@JP/&[S&; Z90
M-I"5ON8PHZQ-9 T^ UC^<9IX!8#I9 JR6G,$4XD.X7=D6TJ>+,D79%O>?&1Q
M;Q#,%Y9LT@6')>M,*HBK %@(NB"P"L",RS]XN3U>;H\\QF 5 :L(W&,4]>VK
M RB<NHR*!'0=V(@*:PCH,P>Y0E.G^HVCM YT"N? *A,"]16@*UE-?. +0&6[
MB!?? %1(E'(6W*ZH#=55<E2(2A'K*X[RT4:%ESCB)8YHB<F-%I&;DVQ!EJ\$
M**\\X=.*H[SQ2?#+A(U.R+4]5E%@%04:-W&U1<%LM2IYNJDYRA390<BX 2J>
M\LC Z"Y_@0F#0B./@A(IZ]!H[#3N]:A3@YTUQ#-*A(J&L&,%4#XF*YB-<Y1/
MVJ"Q%X(2(8QJ"\8>*9OWJ,'"9Q]E@^<P4R@3Z>B!-J.E?:J%Z*U!^%:1>-E5
MCQJZF2H<V:MSA,L[VADZ$^/TE>_K&PY2B%D:!:TH*1&BEN9A*T8Z3X!A54X
M:!@!..\+KPLZ3^/TE>_K&PY18&V-:#M*&TI@40UI5,@IM<"C&A I3<D6FI/?
M+T[IR&8'X;R+@>XHB,O)H%#T"&QJ$)M*WF8$-C6<39FW&<Y_O]B<"%/2G0O
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
MW85\Q8QQNIAG#.-V,2\81C-G=3,TZ]L&;_H0( ,9LO%2L2L%NQTYS\85&*[
M*@76M@&T_"QJ#*\P28WQB>UHB7[LPRBQ;4]+P1,"DQ\&6E$@,/"HKR5KB<&(
MI[OP%;/-\[B6D6?,-N(0+;<O&(S[MC9'5WV89S/J^5JE(##' 5^#;1 89?*#
MIYOCZ>:]@BFCA4LXN(33JQA72_&BACCM^+C$9UJTEPC,]F6$M#".4UO?5.LX
MY^+.N3WG'#X0'@]7\,9/21]7\&]/R97?<Y9QU['UF" PCW#0YMH&@;G@N@0W
MNUQ&T76+W%%<,+3XP>WR4IBVO9[+].FWQ&".JW?AU3BU]4VUKGOXDOH %"FP
M@1*%@:8/=W1]&&C[,*+OKQ2H[;+C<IOID>G#/ *NMCQL$)C/N#UD^$ #@WLZ
M& RT,!C1PZ#?3SCM[TL0&..,Z/N%<6KKFVI=]P::&/2[F(S14)4-]#&XHY'!
M0">#,:T,^MW')CY0?4.%XC@'?5>E<)W5F<L=P=#>=Z";T7NZ&1WH9G1$-U.8
MSO9*!L#7YL\2PQ'9IK5FOAJIM[ZM5[MHM0XNL<@.U1$]-[;I.2G*^+1&F]<
M#[0\^&CC"YB\ #*^@LFF/N1_R-?O'+X%V2%,<N,M+>2!JSH3[=.T$-)\\D4:
M?A3!KKF)Q+XH+UUYG=5G_?JF2$_J/8;5O$R9_P502P,$%     @ &(A;4$=5
MTS1& @    @  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&ULE57M;MHP
M%'V5* ]0Q_F"H!!II9TV:9-0IVZ_#1@2U8DSVY#N[6<[)B/A,A5^X(^<<^X]
MMJ^==UR\R9)2Y;W7K)%+OU2J72 DMR6MB7S@+6WTEST7-5%Z* Y(MH*2G275
M#(5!D**:5(U?Y'9N+8J<'Q6K&KH6GCS6-1%_'BGCW=+'_GGBI3J4RDR@(F_)
M@?Z@ZK5="SU"@\JNJFDC*]YX@NZ7_B>\>,:Q(5C$SXIV\J+O&2L;SM_,X.MN
MZ0<F(\KH5AD)HIL375'&C)+.X[<3]8>8AGC9/ZM_MN:UF0V1=,79KVJGRJ4_
M][T=W9,C4R^\^T*=H<3WG/MO]$29AIM,=(PM9]+^>]NC5+QV*CJ5FKSW;=78
MMG/Z9QI,"!TA' C]XMPD1(X0?900.T+\CY#^EY X0C*)@'KO=C&?B")%+GCG
MB?X\M,0<.[Q(]'9MS:3='?M-KZ?4LZ<"!_,H1R>CY$"//2@<@^(Q: 6"DC'H
MZ1J4S<(QYAD42@<0TGX&4R%H*K0*T5AA!BM$H$)D%>*QPGR2: ]*+*BQH"30
M/SA.#,:)K^)D:0P+)*! <H?5%%1(@12FVY;>XW0&AIE!*YK!"G-087Z'U0Q4
MR#ZPJZOL'J\X@*LJ ")EP;1B0!2^$>E&_6)((YR6'8B*;D2"BPJ'D,:-PXKA
MLL+1'7N(X9+!US6C\TBF5U:/2B^V,4KC-)CFBRXN2O,V?B?B4#72VW"E[UQ[
M,^XY5U1K!@_Z4)3Z.1X&C.Z5Z<YT7_1O4C]0O'7O+1H>_>(O4$L#!!0    (
M !B(6U AX,T'WP$  +,$   9    >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM
M;(U4VXZ;,!#]%>0/6'.)TR8"I$U652NU4K15M\\.#!>M+]0V8?OWM0UAZ0:U
M^X(]PSEGSL#8Z2#5LVX 3/#"F= 9:HSI]ACKH@%.]9WL0-@WE52<&ANJ&NM.
M 2T]B3,<A^$6<]H*E*<^=U)Y*GO#6@$G%>B><ZI^'X#)(4,1NB8>V[HQ+H'S
MM*,U? ?SHSLI&^%9I6PY"-U*$2BH,G0?[8_$X3W@J85!+_:!Z^0LY;,+OI09
M"ITA8% 8IT#M<H$C,.:$K(U?DR::2SKB<G]5_^1[M[V<J8:C9#_;TC09^HB"
M$BK:,_,HA\\P]4-0,#7_%2[ +-PYL34*R;1_!D6OC>23BK7"Z<NXML*OPZ1_
MI:T3XHD0SX2(_).03(3DE;#US8_.?*L/U- \57((U/BS.NIF(MHG]F,6+NF_
MG7]GN]4V>\FC<+=-\<4I3:##"(H7H$U$_L8<;S'1C,#6PNPC7O-QB&]+O"EP
MBXC7"R2KC2:>OEG021R^*3%BB,<(CTD2LMNME]FLEMFLE-FN"Y!5 ?)_GP?R
M+I]X,0,<5.V/BPX*V0M_5!?9^43>QWZ&7N'C<?Y&5=T*'9REL9/HYZ62TH U
M$]Y9'XV]0>: 067<]H/=J_$<C8&1W71%X/F>RO\ 4$L#!!0    ( !B(6U#
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
M]K?K? $G7Z9=NS0(N"L7GP4-H_?['=RM A&MZRD 6P4WXQHXY9?H/[+6 OI
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
MQX4SJW#Z%KHZN@/U!1AT(=(L\-D%.=A0!C9!]OQ3UEZD9^ H;,3$ANM[2$:
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
ML1.2!JJBU\+<[2"$PX[5.=]WTS0]IUZQ&\[Q7.C8*FT-HS(/"C6)0,N]3Y4
M8)W#K7(1B'S:ZBT),>U%8GDR6L.=;$E!@/2?X3B>324&8SB)IVA6?U:#H371
M5(-(:TYBYCT'_(7J]6++L^'>,?#('25<9NF2RD!EM0F04[B=[DB21YFSV'/^
M*UO5USF%Y#LAB9#P@)24$VILD%.N\\]4%P+)%BZ*?L=T3',4KFB70:688E<Q
M%I#C"]UYBB]Z1_5GKJD."@5_H("RKV3=WI8(<?7-)4+/OC"Q!G.N%GE-*?+/
M/4+09Y0_MJ-4E?W8@^QI+Y0B=GFM2+C'?TTF\#76)MU10R#0&NG%=_90VT0H
MK\T>\/Y=K_XIJR2DR%<(1LH(YMG+DZ#9?#\=Q@X12T23IH?'BK_Z*9?%N+:E
M&F[+\K,18YB9-KX.O5ZX&F>=Z1(@/O<DM0GA2D46A6@X%NK[/_>[' ELS8$K
M9!%V/ANJ.8(&#50Y3?)Z>\NM=7((HI13X1Q%4O_4= 9?3- JR,FXAG3]9(-3
MC8':/)6KW#XGEF#U\(L5Q@XZ@=\&A2BF;CSXG LKBV>#E!EERB48!8<U'W8#
M8'T^]E)AH9]FRN]?,U-1P(@DN!NU</HWT&($X*V4UP% B66L]JB& [67RMAQ
M%:S8[8+WG=#A0*)<20A=O3P*E=L /[FS=2>$)^,NGT"7484.:'LD$!AI1$)[
MGE!_U+=2*QFV$A<555 Q/D8%0Q'0Q;.H"!S1%_A\J.RYDK<83_R?*>%&2@<R
M$7Z4WD(V4P[E<UB_6Z#Q14O=K)0U)<0LZY,V0\1>8MW35/K9[I%";#Y32V2R
MW[@WV% .N16;#*M_P@[>PTI:*VR\C3"(G,>,R.*:PXN'R,AH2[44;>)O3T0:
M3VM5DJJMZ4?* X8ZT;G=<?OA2LHY^3_"TN_@T.5'D7 7@1X3S'"=-"A#'\OJ
M,V,E/Z)K1*#Q2=)9*I.IC_\DOZ:(G"3Q-"+5]9[HZ"73-B0K;C'S71<_JOWG
M:4I%AHC<-^YU=H!*JMNL<GEU]9CCM)-1NIMTYBZEK$E"6:10%+3BR**BU-Q!
M0BZ(1S_'6,XA(-.&W-PP@#1X;_!EH=BQTZ)0C.3)82U?8TAO&=9=I6'?"ZW3
M?D48#A9Q;_E49J/ABT8!X\8NU,0L<?_BQ<[TG+-X!"\Y;;$8FY8<7.ZL#8=
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
M. ;H;/<[F]=N"# :-[02[ME:5D#[A#N@]\1,O03-7Y+BI ,.6VNH=Q\;1?#
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
M5YR#!(UODMWTW+^?'.U*_;3%#ZW;TQAPU!;X"T:8OQ[M#2WMR$C-?9J46YA
M\^MW#A'"I^PR,T= M.>JF]E9!!Q75;:9)+,X\6LZ#7JC0?2C< 8GRHZ:\>Y$
M]JWX#8+)S*L_,QSU@$/\A9=IK;F#^20>];W"*X-IK^\>/$^&6%$E\4:,>O,$
M@PJ0IV=+[GF+ 5QK/?4(9QYZ)5V&/572Y7PZCM&QI =,>Z/D.#B=!78X&<2S
MH2X,E(Q[,_=Y/)G$PZ$&=S+KS9TZ\B^X\;/_>^.?=9__:]]\AVJCT3 >C+W*
M,F-]8Z<CS#K7-Y:O6>OF3R?Q8."A-,EY]N9C\OC<HR!SI""MFS]+XM%XX-WK
M84]YH\X3H#&CB7_S!SV,SCUR\P>3>);X,\][<[=$) U !!M$9S#\9Q#27_NN
MM%Q(UFI,4I^7=N#5,""WL_)J'%-FG+; 4G\\3T94VE%:R0425G5 "<:-!$I&
M.FO6H)?,6/OX)<D.O&M?WA82(9LS7:R'TPDEZB7Q>"JICK-X.IBUM)9? \('
MK',"W:%D2,BO3N@L:2/?%O!3@?222AF3"&XLN%HN;Y@575<6 A)6.X9[= MO
M;)L>K'*_](IOMO4?C7!6P+>U@P(2.Y9<_7:&3.G+(X7,=>TED]#KC./&>6(L
M-X>YL]85_2AJ'5%<F[9\R6S.>:1C$"\8.T&\^II6YE&OZ8"S14U^D+T%/7OA
M40?\>O->U/%,,PI+96&3-].V7.18) IQ14"QVV(9C?J#\\\O*$"ZYDXEIB?"
M+J6"4IC0XT*NC)O#I>YPE@-5V^(#NMICV+4?'V;[+H&*N[B7^IUV7;6Q83:%
M-+6X7KN)I WS<\'[Z&<'#,0.$=73UQ([&VWGYVMBB 5!R<OD'\7)!,M= UT9
MFP+@23PALXU'[)I'&FY;BL^_1A+[%R*Q;]EG$TSY>/8$!_!KT =@/7N^\!.7
MJMM.;K^GNDKHI2<?%YUANI!LQ7S#9>@Q&MU%1 -TEQDFDE<Q]U('>O)$$7XF
M^E]"2MV\!0<HA=XOA5V]CN=<EY]"!S#J#O^!%A_X3=JU<I"=B5VU62[V>U-S
MGK-!&M4G=&.-!^*6BG?>9HM4$A:8=)75SI0C-AH,Q<]:N(;,75REWF4!-J)^
MO7%83;^"3=!BFB?\IVQYAT]<<@@%&J7>%\<=YAC"R>EMK;H@)EK:G#2L_Q4K
M1^V)3(."(S-$=;E&\SI2ZGM9,(>1<L C7C8QPMO6!KWH+;4U)A0$G0L9KG _
M)&?N"'Q@,W8M]UA6(Z\_<RA^D$3=4OL!":TRU8.1/%38$BC/:D<]0FC)!,S_
M)=_M5<<:U:L6Y)BE+:;-,2DLT1'@7AK 79GH%>K-]1'7KVEQ.W.3EE](8YVU
M;=]129E<DH$HT8G-__XQV5@9"FU":/FD?T\!_@[U.J!0N^ A3O%TB(YGS7#D
M%M615$\H:VE!LUK#?O:I;6AT>(TU.GY<E3@;SLN=E+#OL9ZN#$P'8ERYD79+
M7H\DOX51+D70GFQFC6Y($U@D[Z@96HV[9RL#93@"D=QFV,C+KL9=*_; NR^Z
M\I75G!EP:QJE)R>?7RK%#SH?I6S3);9]JFQ, 7[OM2S@M#U\"2;69O?I>F5D
M"184TD:='"JCX7JEMZD ^<.S+W#7A0?3D@B>@$+TG6[[A.]G%[K77-Q#.,8P
MWQ^G@KP; 0RHEHC BKNV&4,H7MI2 -*:C>.V.VA'=T7^4.HZMFW:B)]+ G'A
M9Y#+05C!5>(:#)?S-\;[OP>V"9?;;DO$<?.QD/9"I.II *)423'J!$EI!VZ#
M22A'&_[/.3*<R<!.ABJ[ V2N.8L[73_A+R9Y6P[*U.ZQUT/>;W";FRZ*1(OX
M1?5XI(3_<7XA:45_W\-IK1S?\*+G$14D-X]S)E(Q63#HX@8Q3"OQ4RV9'I''
MB.@T70#.K>)B.4I3/.7\NQ(M I@@*9X2HW_.>?4OJ+QM.+OF!%CAQA@ $HG)
MA2]KS-B74PGL4*Z!*+3*+7.09OKW4P7[(D6XT"-;O.VU+/RE77B@YD>+VJU/
M$B^DA9G>!J %=YMS"52@-XYF$R4@$*TPW*A1XJ65?M+<8+O%GNV+D[$'WJW/
M[US<84XWU5'9#5=G3<()A[I;,TKJOD1$;_/  H_"31J -*]/:D4T+8.?HI"=
M4F1#""^<QG3((KDD;>+Y3$<-W2M^5F;3\RY<JU)>$X &3CW-+Y^+Y(1  PF:
M?HV4_4]$R+2@X*&'QVPQ3J/)<Z\P$0H8=+ZH??[[2$FHJWVQ$-1WI?[J-GN/
M.W=E'U,(2+&S7/=JB;(8Y=Q10IQIU\4,A.Q K[/;BA*F"">D^D8;:<-W15O"
MCER5WK\$BH@G_UL 3\N-OP9:$_7N?$F+/"GNK^3BYP'/9.I)5Z<V[+AY69,[
M'*FF(\T.39O#&.V'ARKL9!ST8>3TD)QV.EC:W([@>BB2@>/]C(>3*;;GS^1,
M1<D.LQ$;6N1LR)IM>'F*GG12M9JBU@]#!+PA,7_S*MF_UM\/DEQM[8S- >^:
M<-(5WYT&:?+P)($E7,]6%_8VD*T#HJ[/J?\)T'O94%)^_3<:^A.@%<ZU>*'^
MS7<T_!MVM,%C:9V5-?NQS$QEOJRL]+N01$F1;>IP%/EUF;I<P=F]1(JO&J]%
M2^5SV9HM)1%_TR&[(IV2[5/*WN5< %0J=AUQC?S7N7G'_OY(&@X U]42(H80
M&N?.P(+:_!P"O("R.5-PT#F>DKOQ\I$D$G4JFB@T0O0;'[MO?A-M_O5'=](E
M'8UU-, @GD^F^.U(5X:<)?X8=$J?19/AB #7==*'SJ-Y +Z"CT48?IFB_U4>
M2!8J)O,QNS2I'2C*%Y,D:4D779L^@*\G;5VJ2?RRW9M6T+P14R+YZ_RR_ZR-
MVY(;WV#GY$0T'82_R:X-]C==Q-9VAR_(BZ!DN>J^AJ1N8TJ-XD6^G<O;MK/W
M*P#0EEW1]:_:;J_3+QDR@76T5B%[GDV,VWG^M8(++P,$G&G3I MBX]J[LJ)=
MNPAV3IZCUK(.DLJ1D<.95XO[)[\H496YV@CR4%YL]^R>6LHV14)NAHF_H3:V
M _. :C;Y]ST%C6RQ8ARQ_)2-V6RSE%08JAZUH*AM3H*N/.BTPK#O);K;+)=+
MNU!Q,1ZX<>= $7:GK#Z1U<=R'ZF^FK=\#IXL;S''BARN!E^XYI%:]5-L&H O
M*:EE+2WN[2?IRL75ST#WN[,O16]:W  ;N17S34XNCB"( + &H@0MBH-A2-.+
MY=\IXOR:HN/EJ+KVZJ9Q^V7#6?>=C,VD9F='/&"GG,HP@%.JA'ZT+]1Y\-!P
M-53;@A4+?G5<0[OG_V1WT;N'_VK1R/P]5-2B^=<+L?:B+H\*8@<PY)?NP% M
M_W/2^'R\,Z-;H[L ^H_ZW<6J" IBE$3>1+1_G?S[;.7TE'^CDBH58T[:_B]\
MU;_Z8K@SUK3E/]E!8QKT!1:1]O.VE*J2Q/V!UF2Z0-X:.)A1T_#FB1\%QK=\
M>7.[(8Y0B_Q!67>-K W79*^=SMB4Z0R9"&]5.6:R,,R_ANO\^FS@?;5.%V5T
MLRL+$([1'"YUN/E<;=>$0)LBK?[&$[_W;3_N>TV8Y;Q>AN#=7%([82.)A_TV
M+^%O7S>%CW3Y\YY#F(+=KV:A;IZ30(/,\Q%VP^JX0 NN)_3D-72S3\[BT330
M6+6],3/R )AU/XK#5\+_XC\?PFCC)J##<.HO?M#76TWZ\70T.0UAAI-V@_;S
MP3C0*3H9#)^),%Z.FYL<*^@$OD_B9#8]>)Q?<VLT=?-25"GNDZH6$^$!?&2?
M:>MLPB0I=DU(J3IWNMU2JR$CHK;FL;30T<!&V191AZA4'3GMDD%7NOBIJ\3E
MV269TF;94I7_BO8[(,/_,)$@$NYC4P9N);)0PB9CS([ NCJN!:C4E.4O3-72
MJQ^N/[VZI ]8[8$;+O7%() ,E/#_.7NR>M9*+Z%.;2EYD]?AZGM9&P_&==BB
M,1+D8X^UDB1TSG0P.D^%Y=G; "P?"RR*@56J%O<E^H3E/'!F?28=!RBY)!Q1
MO)<83%LTG3V#X3,24GCB^O;8P(T7:%=V<$4 G+>H/\DM@@V00ON8NQF.[(GN
M2[K?E5BL;D&!I[)'B4P+[TM%B"L.W]Y9KKPD4B>75>YV2<H\.\G!>,Q9VG6M
MA#YW[ ?#9U2I?YWU[[+SP_>)[X,UAA!!M]YF^SH!M[) 4"6"1Y"^.&3W^>C^
MK*.1[3^F70<2JB=Z]#BZL@HE O* %!E>O*NMK!=8 \0 Z+'M"$>T:8F%-S&3
M@DP[ACH98["E3R9>Z%G!1R=90ALH]S7'@9%2).K0P9 _.B_D2MM7:!=7]Q9L
M%@63?G.VEJR2EY\I 7YR*08RJS$DXY+&<7_6-RVGAO-V))>&3Q=X&"J'KUV%
M+7@R4T@>V:SRR,(1#B>C[Z?QN-\71,-Q?]^G%1:ZX==J\@?W3?J+IQ@Z[M,[
MS'C+EHV[JP<PJ#=<?M*4E_?6A,&J:],FDPX+=^0=V-<B/D&T33XIF)FWQ'8Q
M)A+4)<.FZ9F;*R0&R[.;WG8BB'-A? DFO47)[B&KZH"!DF)"U])GXU,HOE<Z
MS1H$.%58,7T4&D6,P\%\SZZ KN*G: <KY*8<$XXK@0>LDNH<3F*4E)<%C9*G
MH?D58-;6@:21FRNFUH40\I;KH\:>,E[Y5<6MZ#$I?HXBWIZZKL&2WY7 #Y(8
M=XQ9MTX]5F_7\CN!QW(37"H\UC)'/9/L-?/75&<D&O22*J@#T5[ 3I\U^%"2
MW* 7'7[V-5T,O"((3/PK_5)4_2S3.6F=W>'V59;"8IWF&\)5\LM@*<.2C.:N
M?YEK)\2]0F NDGD%UVZ)JA$]=JZ!;55BO@_<:,R%Y:9*YCO= P*0H*"ZYWB:
MA/!(>^_VU$:(FM7LJ+X;RLZ4!8I#+@SVR,^-$#9;@E&:UJ5K/FHSF6@[S=0L
MB2_GBAF2G<TI>H4T #8-&ZQENA==K@$F&*G'M82HH0C,DTMJ]Q;3IA82K"\Y
M!3L6>0!Z"Q?G7F=F>:U^<4)(RRWP?V,_HL#W-:\">56YWJMD$3<9R[NX*NG<
M8YV?AB::-*2"8DP]&L1-#9JR0JE3'4TWR5ZS#4)6/.1564AWE'H'^)/5AO\X
MAA/(&4"5894NV!M"%3#%[9U6< "[-,:832#!J0\HS&W<9*[545WF+#AA_:MB
M^8C[YL93MN,>K0$;\N6[K!F/>Y?>$?5J; 1^@$O!Z<H(*]BMU*OE'I&T)**T
MYCZHUQ6B1U%G#((60$*IGYNRR 'K*8\>J^$9\L3KN\$->8_L[*]<D:[$5C*!
M\F\=E*W?BWZB,JA4.Y&;C3'7I7<8,L%K$3E=0 ]S8:*AD<.N/!A]J(!8+]BP
MP,"/&/IZ\;= B K+C(#>P/TPD@[,B%WO;.[F\T,2_$/3[S4]1[C#43,D(-B'
M70>F^F[II6N*67!W=F.4\/QY9[-$JN@-F@G:L6:$DIC47J[I@J5UA6"J%JW%
M]6UI!6UJ3EP>U3V1\=2D@M8EFDE$0Q$DD76XG1I3E 4NE8ECG#1AB?8FJDW&
M;E;S?JY@AT=?ZEO!T) *E.8M5!##UI:3@B.?PDO4)B221+8V?;,+\Q6)UX</
M,&,QWI E1[,:22X#QAJW"$KBX=UG[@;[M((%\UI656]1MO2#-60A>$FLO&P2
MXFA"#\(-EB+XL'[R[(;X2BDQ2/E&<Z!D.[F0DO]K2)(IHB&+N=T_954X"ZPM
M,=N4!:D= 8K9.H[6Z2TETQN413%/]6Y=>"(/+L/5;%_GGX&1WY=<_H2#33'F
M$ %@T^(M\S;L.895[TP'L%ON .Q7;+9[$*EI^9#7)4O:O!6/ZY%P2B4G*/O0
M)C!ZVKVY_"X_V]N8L<3J8@\?H[,$J[/VH_/H;!H/X1]<_9=_F)H?)OR#HU]'
M^NI>(LFBQLXDZ5AQI @M3'HA"W]'&X4*RJ"B-7[NF9@L2,3 ^!<6,G(*W H(
M%9AR6>^Y9^O'C N"-/I_VOMNQ+3";\#&M*&A5BS3#:9N"WLF!S29,U$G!*&D
MQ 8AO"R;U, R*JFHZD)W<JD)+Z3FVO6<@4KK?[*9W;PRKG[KVDUCW+OLF%I7
MY90*C(%1^3;EP)P2-7C)#G&C*P<?W2+H$%1<ZT;"2 M*8T2B*^/FM;:D9N,O
M;@>WR/*M5SCSV>OF9A<J\ ^UX-NR_*R*1]#)M;MI^OU8S0;<6RA%ST/=@[NA
M'JX>HC<PB-0C!3N2M:FAW!L?:!VH1^$\)B,_?#K:3$#QO*+;[[Q+]CQ=M2EE
MV'QB:SAHG+FLK1N,W?L[?$1V=V*AL]&KMA,Z=X, J:VYI&\,T;/!;&X3B?\S
M;-TL*YXGPZBK+EDSK3BE_*=5;MJ$6>V0+K;9!*.M9TU-=4$93BF>C+CB6^;[
ML5&90"8-.S%" G=11'BJ-+593_KIF!O_U0?&@$A& Y:3T0!Z"KYW12''-DI/
M8X*R%K-9S-F*K77XY!T=/GG)V.YSFO#9%.3^7[B?(WOA>BW']B*G>$0]3 PQ
M:2E'+/7DP":O);:5VL!?*XNPH.O-?HM'#&@+/!/!8?UC7#8.I+,%RTF2S,<+
MPL@86WJ!3*#6MD?I?O"R^IXD$>YAZ,&$#=A<E5UNQDJZTG-"E+ N*@-G"I[8
M=1A;<[>SNST)PM:=$M=!V99HT:(29GB(.SVBIYM%-.L1V>/Y&:!!QA7,VD+J
MO_/,/@#:C+H[_MF,:P*YP@,EXVODY#N[T8,._04V,:#*A:T"Y/>95P.KI!)9
M)D]5;.T*Y @>I6[&UN&R*-=K]H&+M'V'4Q7<'IL28?<%N16I08).*9X"!NJP
MV::8;CO4>@"K18$@!::V6BK)@;9-)B7I&FU4:]EHP;O090/Q:D_B$58 8-G?
MB(OH#VX1>!-707A:2T4N0U1L;SS1<W#J)![.,8>F8&@J>1'+Z'%E$XRSRSAQ
M]6P^[QO</^Z<:J%:PZEH+4$>G9=@![)N/D:F:*6<."A>=V3LU.=N]'D?]'YN
MB*,E."3=@XXMW11)V*H1K7;(QRIW!R2"XQ"!.2?U=8T]B[DU'-*(!Q#9V"<H
M\>_I%^!U6?6"-%LA-\9BNN,ZG$AD1&VQJ%^[%\G":1HD"G=I)32,="?>L?"A
MZ#[CTH=H:T3_WWXM3@E#"Y(^D 9FY-UP6=P#4<G0T8;F>5F0TR/-*Q\S:4]&
M.*5\ $7V&.%EO%/W@_<I3B[G%K6V96+^4F\%KFN+<-@S;;HM_@0G8#2ECYEM
M9"3>"[$XP3?-YWXPY<$^XFOOF"R8'BX5EL@B2![PER2]Z-27:P-C6+MKDFAK
MCR9"5FU+"E2X=^\3?OS7% TL<?3^/B\1]N_*ASR.W@(UR-'N*5GLSO"6V]P,
M-ZNIXU";LA!99+;2,#QXUAVCW*E%F84[BV(SY*!)N6Q(F.&OMM,8L#3D;T@H
MW:QQ5&=8AQ9$3_QZ4>WS'44P+/=$O\A"?2>B=HN0Q4SY3*^1T7SXBZ2EIHOT
M(" LN+@"&#>G@Z,II&.S-4V&9_%ACX*S[43$?=7LD5O$?J4Z8W^H2F"V&ZDC
M#E#8;ZF^)\J.?3%5VLJ]KJ\0WN2?R]L:+[UQC]@7&9:,;6!;;AFZXM2[S<BI
MA/MYA?%P=895^D17S*MEM,G7<.L \>I8EJ@XU2BA@K;#@1BWA\.9#;<1%?LK
MV] TA=\N]>E9?O,FG?#I";XZ1'I:U&78BTY[$DM9VN;;_5 ERP5Y=46[H$-2
MTY+3A4@T"2S.\,9&":[[9$S!<#*(BF_3NDX7]WNLME0[\Y4QDO"PZ+5\;^TB
M5DBQP8G-,+N^+<BQ\,@GO'\#6URE9M6ZGI&4625;-!,PHF]F]^8&U<WU>> U
MBW2%>#>NLB8WG57$R28$-K;*@*+8/ UC+1+;H_($)I>"Q-3"D*704FT:G"65
MEB8R^)1L2K/%JB"M^ZTV/[;E/6<<-Q(DKXJLC)AB6SX8C 04N !:XE;M=%/F
M/;4I-XI64 GI5+Y-PWM0_'W R(&U\\6&8=R2, T1,+>5=.(D'@_[)\69&/%:
M4:XZLY$+M"4#9PU9$=-]8.E3\D#GUP;K7(I_D/X1^+,S8*E$6#R1K/)XG$QL
M<-ET[OQX?AI_[ @<#I;T]F?5% N$"BD4-J4UQ>KB4P]W5]IT*%:$2(F*5%&I
M7"-#HQ32.KOC^ WTLDE+2MQ]7T+K!O%<_MGV%#J>U3<%V\6)J>),Y^%[1XOC
MXW!>"']I7!-3TH#NM'%.9#])%?K75Z+H^GO)@2P2%VCS& @H]U@WO_7$3Q2\
MZ^=YA6<Q?RT-;"2< %"OY!*;K\BR9#Y@UPWOB_8-NCIX5\.9+;.X[[4S.1_'
MH['7342/3N+)<"+=R'WR>#S]9A2/1NTDLG/Z^I3TG0M)>NG,T$&BIS8RCV?S
MT>&-_*OQS?R]/N#[FI&R28ZM'3IO?,JA234JK%[5.KF$K&!S+%GE"MQ=8F='
M"0FW]:))>P,Y,&V1N"-,9V+,L$,XA_G!V-[CCI7C;$EI0B'^;M@[5C!8XSY0
M3M:)*&A#R[]0A(?-6@]P_5X0H"%NY,>-! J(/#]&_'!PJ!P6*"@EQ7XXZ_]C
M!=+@!9J.)"YFV,4-3WD=:PS4)R+ Z!N;[ZZ?<CHOM>%A)"C7TOEU7^EJ^" H
MG:'RAL8[QW!#2VOX%@P.G<H+V[?M094U\/FA1I7_NKSP. ^$[?YZ;-#PP/-K
M#M[^U9GAV"LF=3Z8:99Q/AI[O?&&WH.XQ3!Y.<[-L%/-\5'G,"S$&U]VTKS6
M8)4):OX&$CB30/YFB 6?POH'@_8+ADF[Y,/Y_\_>NS>WC23YHG^?^RD0>SWG
MR!$0EWB#,W%NA"S;/=KU:RV[.S9.W#\@$I0P39$:@K2LB?WPIS*S'EFH @C*
MLKMWMR-FFA8)U#,K*Y^_?/3%GV>\I!A</?S>MXN:B26T:IAEK@SR6WWVL9WR
M#[9CV$[Y'=F.$7R_3?0N'R5Z"U4MX5G8)U&81K,^B17XU/"]?_@DE9Y3Z,N3
MCSWIUJ="2MU5:_)#@8+:;+WY^!Y6-W7Q0WRL;CKU]?K:B&G'=1ME+N?S="L>
M^T8.Z^O:U2U.HL3+RCW\^G'Z5<SJ*II.TVQ4IX)E#VE7)-1;I%K856/%-U%I
ME8G-/8OP6WVRFB>*;8)V D[/7E[;]4I!NLQV9<";W6+8$D)<*5/2F(AF(-5%
M;67ZB)=;\(*LR(=Y6_TJWEG7<,B!2:G2LQA3AF)P .H%^M(W=[OF5@C;/-S3
MEI^K5;OI#%;'(;>_@G&(0,]HT'HHY#W"K#^9NDW#0O]U?2T63 Y+NCU L,<8
MIGGMJ&H>IUG+['PVA<N@7-0D9*45*H:@E=,M,_S/\5(0@W@Q\"N5 W*NQ!\&
M:OOO7K6*WVX<R[5K3^,HL.(XE19Z16Y#E7 AX.2%>^1GKDB6NW=!%,;BAG"#
MR4_.QS"1M'!A8S(AYGZ&TE/2K'VN':\G+]TVHW":NFWT2X1#E&%=M&7,EZN(
M;/S8,HIQL;VD9,C5]DX,VK(Y?(%2A"6<J]C&'J)]1$\E[TEAM<(![O0:Q:5T
M^SK%"Y%<?L3,!0E^IXEWESAYPHX*WA':3#S+F^7*^![E+O(_G)X7P?>8>+]'
MPRP%>(]+";D;NW5ZO]LZ#8X+(.7$P&)I77KFH<J7/X8JB>4<N$88N+"X47JL
M5\$*8%L:\=/OYH*Q+AKV1\G_*# !#>9RO=DL6DJZ\HN!.5>TTS@/+D> :+A,
MGG-C?7G,W&%'85)F8F(0H8\M+UA4Q^.D\.CI;P[Y=S>(X5(*&Q]1_A"+=/"!
M_GBKX.OMZL_M736O__<_(>;J]DO]3_]?E$X"MY'W.N!:BCNJ !@5#98IK)C/
MB,(?9M]"3<LMX?M(W#Q3HL1(OCV)6U#K>LD"O;7''P1' ,K%;U#@O=G<HU G
MY0%,]-AOYSH]0";X=HI<^W/>#G4K*Z;B4U13D")#A<S?2:.3V,=;#+SJ2HM"
MB.T(9J$E;>%UT)68=(H9R."F; 0&H#G[H\9RT)M*:5.8< ]%+#>0QB[:;>D?
M]\UN?J-U#HRMVJ@LS0,V(MWP8@M%>67,!^F\[4,K6!K$452W8N2R"+?,OS,_
MRF"N+ZK,!.:D-I1Y1=E>$E] CX0<-YL5%0"G<;JBIV>T5.>@E2J3BHRIH5:]
M6/05UCB<_THD06O9R?N&\T,;J=YH >H"ARXH_5:OX9=ZW:!B0TC8FVU#^MNI
M>J\2>MQ&TNYRHR.^>+\[,6.$P4+.NF>.#E:J4"6G]<%A>L@23RDJLIB1#P0,
ML!%B<>;;YJIF@![^X\-"? YJM+[N93'V;7-;;1NJN+05['D-H,(8G5E_Q=*S
M4!^KW6UN$71!UHLGJZ?0QW';T)S506J#"$'Q^JG:<PGNYM3Z!'V^AAU34-ZH
MW2/6V4;&UZEBO2I;I5XUJI821OU9T582H(85LC4G09YB$ )JJ*O1&+>KPSS<
M4\[AR5L+1@4:V3,=R02GDH1#+[)B@FH&I&+?8QRFB6$7EX))B*0C9QY7A3-O
M 6>+F03,2*YJ=)X9B:>BZMW="4V8+F<EA&D8E'9_!^MA0FQ#'41E2/^?::WK
MD/%H+D! R-W-7E"CN2M":U=V]?QFO5EMKHGO8!;Q)#CCX+/^[?3;!IKVAPAN
MOZVEX9W8_$LX44\WP>[UQ>1$(85G.9>;TC0*XUEA?5.$F=!.?(?>L5N$:>(:
M"<HP\9@.,B'=I\[8(.W#WW::%.%LYK:3IK,P3S/W^RP.LR*V[M?N,TF2A=',
M?3=)T["(71MU7,9"[DU&K462A$7B:;H(H]@5?I-9F$TC:[#]2Y'D93A+7,M]
M4@JQ-W-M1TD,.*VIYPIW-E#L=>+:JLMI&!7N7&:I>'K<:K@S=GU]6>XS</4O
M PPV=5<!!^OQK J"F^5BA1G'[3YSDL*['E_ 29J%:>%QQ,(/T;1\+G47=[#/
M@C))0^Y2%M_DN2 [ZYL88JU2IB%<R((XD&7]_$?P@B()DY@?_#P5@^3 RH4X
M4%DV>*!BL<A3SUZ78>R)Z8K*$+P;(\C2\G'H$Q[./)[Z.,SSJ,^P>>8#O4["
M;!;Y?IB&:>1Q@Y\(KC'+,[7G#I(MUTG%SO,E%"0[G:;LBZP(P>#RLHO$>\:0
M>'_$[D> ^V@!44?A+.(CC::"AQ2#NS\+2P\6O>!5I>_;*/4==W?K$\^54HC3
MXO(Y<=%$><_6.[07QIYP@]+S728X)^WT ;SD%U8XBEBNS +RGG6.4UP@$[]0
M29"O5.:18"(_8LM+"S6]X&$;T309OC<S#]MU[X=QASOV0-H+?NC9,3#IC-O=
M.)QEGKO7?R.'1:I<K#HCM6:;P18F%3PRM?XNK!BE+"R$>' N5:E73)7Z(8=8
M\+[4VL=<S-@ZU>+@"'(>VML(;SKW% #+\YWBK!RQQW M>.22,/:$'2=AF?0R
M<(^W2TS:XT)+PFGI]@C/%G*OO0HO.\!96%I[+0[PU+H@DU@("]]>?\6!O6 G
M0ZD&-.(S#(@]GI(&*&86A:G%E82<%Q;B1 [>\F5F+87^/A=KEHRAAW(FKAL/
M X\$G<0']CO)RK#(/2)T)NZ?I#@@X25Q'*:YM_B%^$5(9NI:E]''9F7R:1S&
M5FV&3/28,?/]IYN!.EQ&-"0(%@6'WH%BO:XA(_+NIIF#100+ES&D+V45)9GC
M]U Y=.SG;ZX%O\/*-V>W@C#G%6?A0@3+$\M[(C2(S+H<4R'(%>*H7V[VGC;4
MYZ.4)XKY1YJ@V"*'K*="<(@];'*:B5%Z6%P&HE7T1 K)CV!N;_19>"R#Z]O;
M4EQW5N9)*2Y$T#(']Q$,!YZ2;: " F,\M&&1$/UF'J-"-!6J?Z$VQF$ [*(I
M1 ,II\@X$?R2796@Q_@O2!VS*BU^H55NL2&/@,_$=[0A3UDQ38$#K&XMG1!@
M#Q4#D89;/6XA(G^B*"2G;O>P<(TVWB'$(70+2"2+QD1#TN*R$8@+A:B,IW-R
M<RF5763&<X+9#VT[[VI3K1F>E%@OF;."RX-+T&'L/'_^:M^L%NB<[5ME?#=4
MQ<$)W8C;JLW? !2D "7!ECX)'&^FAK(*7D% J@/-[3PP!"^1@1&[^[Q:7JW,
M?(3%O+RO[O1/[]<&RP8RIR"]PPY"0U\GP<) /OA2K/'N=+<YI975HCGN4RN:
MEKBIE:^Z^[-L*D2)*:7X@@,->P+S-\.E%8QGL5E+^]55M?XU>+]<XA!P^"HO
M.WAS\>+]1_P#TL6)P/5P)&A82X5$T-5+24S4V8J*?PKROMKQ&O-]&#Z4S4%@
MHRHE-833!>"ZJPV'@\\T1M^ARK\([ E+=@<]VP/3X\=EI[6V?I@$YPHM5;2S
MV6Y1O%& CB8UU1YS< 47OEXE5FM%=V_OJ#B&K$@/X!S1+HCC@^LO]P160OK+
M9?K2:TK-$]P<I0N%E4*,D09U=KVM<26>DQ/)I26=D@O8 8!.([CF[D96KL7?
M$"&IYM4?$+1.7W0$5"/9%615 V@]8$T!5X0@ ,%7;RH6Q\X/A+AMV8%XL8&:
ME'!O(L880*Z*/XQ4'8)U<**P<?Y1+Z2[2'=!!V R!0"+%0/)ZQ(;IT<^W)9
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
MPV[O@'(WU]>KFCT "AG\9E-?MS:RJB!A,N,'J4USFYXL%&Y]MS',Z#JSBY/
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
M)!7R9USZY\X+)5J)M^7T3U9&F"TN>1:Q@YAL*'K!%&1K26QQ3-4XIV##'JM
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
M#VAQZ@%:]$6VTJ'4!?FVC#[F-]7VVL9\#\N8+U<1V3IZ&<6XV"]\S;4U>#:
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
M,/C,H$W>YZ88XZ 8XYKH/J.S^MG"#-[T_#DK7<.WX5XB0%.2)"8@/"&:K3:
MV3?4E3([W-0KJBS2SK>;>VIF#C4DU - 6??B[J0R*A1-9("9.1C0?ZBM=D1&
M;036G@D&3V2:P+[\9K\#0BKHRD]AF'.;99AE9V:@8@;FANB5E-UIF[1&M@#M
MKKX+]G??<@H%:P:@IEO LVSW*P+E-&S6%B>ZDQP^BN\,7*@J0XW2]HZ#6H40
MRCW!)>?.VF^<$BIEF*5&.MDK[0T7@WJ,B&04/5^C0Z>4Y+^.BSZT-<7N.U0I
MJYK/R3'1R:8_:FRHGX046N%T@Y<&A%C!?RYNX3*2R*Q]E/E"^N?IAA_URMMJ
M?B.69_O07;2^D[04FUL'K_?;-48=$AA^\Y4B$'O-6)L-WH?]8ID))QAAC_NY
MOFGFJX'^L.(A (*/6P2 'L3\R0;K$8%$A+K$DZBWK[29X3.9&=X01/HR&"0-
M=@X>L<V"PW7-"8[&./6;(4:VWK'3.':IGM8/T=N(@8]IXL#HQE'QB+&,;^C
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
MM<Q:A$G[T\PB+_(_C:1E(]EBB]WG4F^X3>;]UIH -MU](O$7'#BPW( [OMI
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
M0RM,%2U#SM0PCONJ.KW\ U!+ P04    "  8B%M0MB50KW0"   7#0  #0
M 'AL+W-T>6QE<RYX;6S5E]UNTS 4QU_%\A#:)+0D+>TVED2"29.0 $U:+[B;
MW,1)+/P1'*>DN]R[<,=3\"@\"7:<C[:T*BH=:F^:XW/L__DY/FE._$+-*;[/
M,%:@8I07 <R4RM\X3A%EF*'B7.28ZT@B)$-*#V7J%+G$*"[,(D:=@>N.'88(
MAZ'/2W;+5 $B47(5P%'G G;]C8AQ !].7WXMA;I^ >SUY-7)B?MP=KWJ/ZT#
M9Q!8C?=Q +WQ:^C\O>BYNUE7QU:D1UND?SW]V$#<1]8RC[<(?Y$;=+O 6MF+
M+;(_OV^0[0)K92^-K-,<9>@G@O<G.H36H?,BAL$,T0#>($JFDIA5"6*$SJU[
M8!R1H$("I4M)<WG&4SS:L&='ILH:'4:XD'5NF\'^3IOI*X%V9  )I1W@ %I'
MZ.=(*2SYK1[4DVOG'R'0V)-YK@E3B>;>8 3[!?5%)YD*&6/9I?%@ZPI]BA.#
M(TF:F:L2N6."2@FFC9B@5'!4,[0K&D/+1IC2>_,(?DZ6M*L$V#GF2%P(#$5K
MZETW9G]J;HV\J&:U%V6'.^F"G,R$>E?J[?!Z; H'WTF<D*H>5TD'H-51GM/Y
M6TI2SK#=S-:$WHX)0Q^U>4 F)'G4>J94(NW $H(9EHI$BYYO$N437*FVG*ID
M5^;!$3+O^SZGF&.)Z"*TKOU#OLO_F=B\K/Z9N?Y;627>(^3PXO 9S:OYX"'W
M4)_/?Q_'QP!Y%!5Y>?B0PZMG9G2:%F.ACUGJ8CHOF):$*L(;VHS$,;8\IHT,
MX"?3O=*E7J)O9K2\0E/]E;*DK]?&.$$E57=FBW4P@+W]P8![XV[6I),(8&]_
MQ#$IV56=L/\4"G\#4$L#!!0    ( !B(6U#,C%L26P8  &@]   /    >&PO
M=V]R:V)O;VLN>&ULQ9M;<]I($$;_RA1/SH,7ZRY2<:HPD U5#B3&SM8^48,8
M[*E((U87)\ZOWY&([98OW^Y+1T^@"])A),V9[FF]^YX7WS9Y_DW\R%)3G@YN
MJFK_=C@LDQN5R?*/?*^,W;++BTQ6=K&X'I;[0LEM>:-4E:5#]^0D'&92F\'[
M=_?'^EP,Z4)>J:32N;$KFQ5?M?I>/FYO%H6T.]RJ2[DY'9P,A*RK_(-.*U5,
M9:7^+/)ZK\WUZ< 9B)TNRFK5G+O=,]-&9_JGVK9+Y4W^_6->Z)^YJ62Z2HH\
M3=M?-1O:']DSE ]KOJJBTDEGQTIN+J1E/1V$)_: M[K4&YWJZNYTT'Y/U<#^
MBR'Y&VT[W'\>&O%M\7^:,=_M=**F>5)GRE2'=BQ4VIS=E#=Z7PZ$D9DZ'=SO
M(J39BIFI+(V8F\.A[+[-?[&GGF\/_ZNR+?8(*XJWVFXHYENG >>#G"P7T]EB
M-9L*^VVU/)]/QY=VX6Q\/EY,9H) N@#2[1%R[1)(#T!ZO4"N+NW'I]F"0/H
MTN\1LM.2 8 ,^H3T"&0((,,^(7T"&0'(J$_(@$#& #+FA5P6U]+HG^V&MJ]<
MR*HNE,AWXJPN-8$< <@1+^2JSC)9W#50*WUMM/V9M%W[.$GRVG;MM#,_0;WY
M"2_FA;I5IE84!\J%V2YS<ZO*JMFII$A()0ZS2Z9J4U$69 R'61ESD^29$I?R
MA^JT#Q*$PVR(Y5X5=JVY%N=*EDI,\BS3SR\ATH/#[(?5C2S4\9FEVS9X]DCE
MH?/XG$K3H41^<)@%,<OV:7ZGE#A31NUT]9P.B<%A-L,';:1)M$SMD+2LBG;W
MLNU]/TA=T'&?@]3@,+N!W'TMW,1&"/;>5!:]^\@@-3C,;OAHPZI_:EG8N$=<
MJ#1/'E5F>2FFB]S@LKNAN=")=6OS=#=TC5Z-*DM++5.*B9SA,CMCI:[;J.E"
M[?.BN=@4# 8AS.98U9M2_5,W;+/;)_VABS3B,FODRLAZJRO;&WXYW(7IG7A\
MOJ<4$YG%93;+:O)Q-KTZGXGY7!R+K^/SJ_'E?+D0X\54?+D:4TQD%Y?;+FBD
MUPF17*07EUDO&),&22[RC,OLF5\#4G%T*>V)RS>4"XG%918+&9F^R(9\XC+[
MI!FBO@3E(7MXS/:@8]47X9 S/&9G@$%KPTHQD4$\;H/ @2L=='DPD<7L$S@V
M[*;;D$\\9I_ \4P7$_G$X_;)T_',BT\/4HG'K!(X?N@V)%*)QZP2;#R:<?.0
M63QFLV!,FG/SD&2\/A-:ZY"FJY%V?&;M8,R(8B(!^=Q!"\2,*282D,\>PB#,
M$<5$ O*9!80PUVU^]0$3SJ5P!S00TZ&82$!^CP'-VJ'=NX\LY/<8T*P=&M#X
MR$)^CQ9:.]1"/K*0WZ.%U@ZUD(\LY/=HH;5#+10@"P4]6FCM4 L%R$)!CQ9:
M.]1" ;)0T*.%U@ZU4( L%#!;Z"%UL9!%$UW>JC?B:*HJJ=/.V#U #@K8@Z!?
MD/=?-G?B/N*P(1'%A#/ZS [JI%N>MR?%1 X*F!W4P5S9 V[KM)V(7N0FZ93L
M!,A! ;.##@FB_[HMD7X"9OT<"&D+-FM>O-Y(/P&S?KI)K6<-2BM-D'["WYI[
MHZW:9)%RBHGT$[+/]K^&.=OM5$(QD7Y"9OV\CCE5.U503*2?\#<6!XBC22K+
MLC5EFS#,=Q03"2AD%M"3UGQ4^V$#Q40""MD%]-I%MZO$WQ03%I4Q"P@ELH\%
M+2(,D8!"9@%AS G%1!8*N2O+(.:*8B(+A<P6PIB?:"DALE#$;"&,^1?%1!:*
M>IP+.A9+BHDL%/4Y%]1)ND?(0A%W*@YBTJQ,A"P4<:?B(&:G&A=9*&*VT,LU
M80_#=XJ)+!0Q6PA/ '8N.BQN[K.&K7O1D84B9@MA3)J*BY"%(F8+84R:BHN1
MA6)F"V%,FHJ+D85B[O=J4.&B.**8R$(QLX5@Z6+'0C&R4,R>BD-3_;1#BI&%
MXEXK$FB'%",+Q<P6PIB=MT*0A6+N":'GA1,T0T,QD85B[@FAYY@TO*28\"4;
M[@DAA-E]TI&%8O8)H2=%MJ]>]!&RT(C90KADAG9((V2A$;.%,";MD$;(0B/N
M6 A5!G?NS1&RT*BUT+#=N7S_;FM'V$9M%_84I5V?R#3Y7(CFHSF2X_I!,]>T
MJ]-T8M<MS7DNF_7M,>Y?<G[_+U!+ P04    "  8B%M0\NI3.\D"  !,-P
M&@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSQ=I+;MLP%(7AK1A:0&A>
MDI=D$6?42:9I-R#8] .Q+4-4D63W=3VI"B0Z'1A'$PN&!?(?&!\$ZCZ^E&,[
M'+ISW1\N=?%^.I[KJMD/P^6;,76]+Z>V/G27<K[^LNWZ4SM<O_8[<VG7K^VN
M&%DNU?3C-9JGQ_&:B^?-JNF?-[99_&S[71E6C7D_FK>N?ZW[4H9J;A?[<-W@
M>LO'I?S/]MUV>UB7[]WZUZF<AT\J_F[0F,^#9#I(Z$%N.LC1@_QTD*<'A>F@
M0 _2Z2"E!\7IH$@/2M-!B1Z4IX,R/<@N@8Q+?A+"FJ^U!5Q;OM<6@&WY8EM
MMN6;;0':EJ^V!6Q;OML6P&WY<EM M^7;;0'>EJ^W +V%K[< O66&9VWTL,W7
M6X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM?; ;T=7V\']'9\
MO1W0V\UP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H[?AZ.Z"WX^OM@-Z.K[<'
M>GN^WA[H[?EZ>Z"WY^OM@=Y^AK-N=-C-U]L#O3U?;P_T]GR]/=#;\_7V0&_/
MU]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T#C.\JT0O*_EZ!Z!WX.L=
M@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ*]!;^7HKT%OY>BO06V>8
M-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._(USL"O2-?[PCTCGR](] [
M\O6.0._(USL"O>,,LX)H6)"O=P1Z1[[>$>@=^7HGH'?BZYV WHFO=P)Z)[[>
M">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=9ICU1L/>?+T3T#OQ]<Y [\S7.P.]
M,U_O#/3.?+TST#OS]<XCO>N^[<OFQ] ?SKMZ[Y)_%O^R9@1W'3Z.Y?X9MU6_
MW'^D]'#=I9C;Y]W_O+=5_T28<45]^@U02P,$%     @ &(A;4,2S.]-+ @
MBS4  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=O?;ILP%,?Q5XFXG8*# >-,
M36^VW6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ5,3Z7L3 L><\X-8G[O<_'B<K%\<
M^V[PFV0?PO11"%_O;6]\.DYVB)7MZ'H3XJG;B<G4![.S0JY62M3C$.P0EN'4
M([F]^6RWYKX+BT]/UT^M-XF9IJZM36C'03P,S:NFR^>&J;/=O,;OV\E_B N2
MQ9=C[.+CM4T2JSX1;YCP^L;3>;SOVX-UKFWL?T4;M]NVMLU8W_?QEM1/SIK&
M[ZT-?9?ZO7&V^1Y<.^R>\]X9%[Z:/C86QT[\M2"]7H[PV-GS >;*)2>'N"WL
MN5%SX>DS>]? E]U0C\XN)Q>K+K1G'B]&NHM5+TX++_F(]K1U&MN\:7AL?;T?
M]M?H#O/W<R_\3]&+^?"^MWZY'!*2(X?D*" Y2D@.!<E107)H2(XU)$>VH@2A
MB)I12,THIF845#.*JAF%U8SB:D:!-:/(*BFR2HJLDB*KI,@J*;)*BJR2(JND
MR"HILDJ*K#E%UIPB:TZ1-:?(FE-DS2FRYA19<XJL.476G")K09&UH,A:4&0M
M*+(6%%D+BJP%1=:"(FM!D;6@R%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D
M+2FR*HJLBB*KHLBJ*+(JBJR*(JNBR*HHLBJ*K(HB:T61M:+(6E%DK2BR5A19
M*XJL%476BB)K19&UHLBJ*;)JBJR:(JNFR*HILFJ*K)HBJZ;(JBFR:HJL:XJL
M:XJL:XJLZRO*.A_3WK3#OY+\',?#RWPQ_P?K]C=02P$"% ,4    "  8B%M0
M'R// \     3 @  "P              @ $     7W)E;',O+G)E;'-02P$"
M% ,4    "  8B%M0)^B'#H(   "Q    $               @ 'I    9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( !B(6U!$/IDM[P   "L"   1
M          "  9D!  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( !B(
M6U"97)PC$ 8  )PG   3              "  ;<"  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ &(A;4*@RO5QI P  P1   !@
M ( !^ @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( !B(
M6U#MLX1C6P0  ,X4   8              "  9<,  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    "  8B%M0;6/C;F@"  "9"   &
M        @ $H$0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ &(A;4*Z@C<_^ P  /1$  !@              ( !QA,  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( !B(6U#]D7GFIP(  ! )   8
M              "  ?H7  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    "  8B%M0YO31A>X!  #;!   &               @ '7&@  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ &(A;4"UL/=8'!@
MNQ\  !@              ( !^QP  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( !B(6U NS7-*O@4  *4>   8              "  3@C
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  8B%M0&XJ'
M+[4!  #2 P  &               @ $L*0  >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ &(A;4%H-+HZS 0  T@,  !D
M ( !%RL  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  8
MB%M0E\7M$+0!  #2 P  &0              @ $!+0  >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( !B(6U!2R,PCM0$  -(#   9
M          "  >PN  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ &(A;4",_??NS 0  T@,  !D              ( !V#   'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  8B%M0-M]O8;0!  #2
M P  &0              @ '",@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( !B(6U!>HMW?MP$  -(#   9              "  :TT
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ &(A;4/90
M4;6T 0  T@,  !D              ( !FS8  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    "  8B%M0VOAT8[0!  #2 P  &0
M    @ &&.   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M !B(6U 7-1*:M0$  -(#   9              "  7$Z  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ &(A;4!1![#:V 0  T@,  !D
M             ( !73P  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    "  8B%M0:QJU";,!  #2 P  &0              @ %*/@  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( !B(6U )J-+0LP$
M -(#   9              "  31   !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ &(A;4#HX!!VU 0  T@,  !D              ( !
M'D(  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  8B%M0
M/(NYVK4!  #2 P  &0              @ $*1   >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( !B(6U!CQH%4M $  -(#   9
M      "  ?9%  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ &(A;4%J77Y.W 0  T@,  !D              ( !X4<  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  8B%M0)IN#"B@#   D#P
M&0              @ '/20  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( !B(6U"B"]$N10(  -0'   9              "  2Y-  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ &(A;4)5X/>FX
M 0  T@,  !D              ( !JD\  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    "  8B%M0".M]6[8!  #2 P  &0
M@ &940  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( !B(
M6U!(*ARFQ $  #<$   9              "  893  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ &(A;4-^68%CY 0  RP4  !D
M         ( !@54  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    "  8B%M0?I+8S>@!  !F!0  &0              @ &Q5P  >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( !B(6U"]>^IJP@$  #<$
M   9              "  =!9  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ &(A;4,66GUC= 0   04  !D              ( !R5L
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  8B%M0^2WG
M>.D!  !"!0  &0              @ '=70  >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( !B(6U @%2:JPP$  #<$   9
M  "  ?U?  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
M&(A;4%C=Y#2W 0  T0,  !D              ( !]V$  'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    "  8B%M0[CB]=TX)  !H.P  &0
M            @ 'E8P  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( !B(6U $F*5%$P(  $L&   9              "  6IM  !X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ &(A;4*U!F1H  @
M>04  !D              ( !M&\  'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    "  8B%M0\TYQE!L#  "L#   &0              @ 'K
M<0  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( !B(6U#O
MM3B4E0,  "80   9              "  3UU  !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ &(A;4!%\M#?3 0  /@0  !D
M     ( !"7D  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M"  8B%M0]) M8C8#  "T#@  &0              @ $3>P  >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( !B(6U TU>N\)P,  "$0   9
M              "  8!^  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ &(A;4*@Y&,(^ @  ^@8  !D              ( !WH$  'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    "  8B%M07+U3F@@#
M  #H#   &0              @ %3A   >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( !B(6U!NV5!Q8P(  +0'   9              "
M 9*'  !X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ &(A;
M4- 52CY6 @  'P<  !D              ( !+(H  'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    "  8B%M0SOWD]D$"  !<!@  &0
M        @ &YC   >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( !B(6U!:VRK!) (  .<&   9              "  3&/  !X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ &(A;4/"X>$(: P  > P
M !D              ( !C)$  'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    "  8B%M0@RZ[ .@!  !F!0  &0              @ '=E
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( !B(6U!F0D27
MT0$  -8$   9              "  ?R6  !X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ &(A;4&HKDH +!0  E1H  !D
M ( !!)D  'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  8
MB%M0!LTJ90 $   $%   &0              @ %&G@  >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( !B(6U#C,EKO-@(  ,,&   9
M          "  7VB  !X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ &(A;4"0,()AI!   ^Q8  !D              ( !ZJ0  'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  8B%M0#R@&B'\#  "A
M$   &0              @ &*J0  >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( !B(6U"IJNUA 00  " 3   9              "  4"M
M  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ &(A;4-[U
MX0RY P  X@\  !D              ( !>+$  'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    "  8B%M00.QXN;,"  #@"@  &0
M    @ %HM0  >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M !B(6U##?.[:.P,  $<-   9              "  5*X  !X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ &(A;4*A*;?#I 0  [P0  !D
M             ( !Q+L  'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    "  8B%M0CN#?]VT"  #T!P  &0              @ 'DO0  >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( !B(6U!:'<8^ P0
M &$9   9              "  8C   !X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ &(A;4*]+XR;$ 0  ,P0  !D              ( !
MPL0  'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  8B%M0
M&>:%PO !   %!0  &0              @ &]Q@  >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( !B(6U!S>:FA!0(   ,&   9
M      "  >3(  !X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ &(A;4!'@-J0I @  E08  !D              ( !(,L  'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    "  8B%M0.E,56*,!  "] P
M&0              @ & S0  >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( !B(6U#\B&L<T0$  #L$   9              "  5K/  !X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ &(A;4'P>H^5R
M!   9!8  !D              ( !8M$  'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6Q02P$"% ,4    "  8B%M0<23]5QT"  !O!@  &0
M@ $+U@  >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( !B(
M6U!P\GLF[0,  !T1   9              "  5_8  !X;"]W;W)K<VAE971S
M+W-H965T-S4N>&UL4$L! A0#%     @ &(A;4#C:!>/Q 0  W@0  !D
M         ( !@]P  'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M    "  8B%M081QR,L$#   A$@  &0              @ &KW@  >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( !B(6U#EG99:XP$  #X%
M   9              "  :/B  !X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
M4$L! A0#%     @ &(A;4"%O/CZ* @  (0D  !D              ( !O>0
M 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    "  8B%M0B=B+
M:R@"   &!P  &0              @ %^YP  >&PO=V]R:W-H965T<R]S:&5E
M=#@P+GAM;%!+ 0(4 Q0    ( !B(6U *\X!X!P,  !4,   9
M  "  =WI  !X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @
M&(A;4*AGS2F  P  D@\  !D              ( !&^T  'AL+W=O<FMS:&5E
M=',O<VAE970X,BYX;6Q02P$"% ,4    "  8B%M0_?T)6 \"  "O!0  &0
M            @ '2\   >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4
M Q0    ( !B(6U"*^0C'X ,  (\4   9              "  1CS  !X;"]W
M;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ &(A;4+GZ +UP!0
MLB   !D              ( !+_<  'AL+W=O<FMS:&5E=',O<VAE970X-2YX
M;6Q02P$"% ,4    "  8B%M0(L;\^OL#  #M%   &0              @ '6
M_   >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( !B(6U#@
M<IW2O@$  -4#   9              "  0@! 0!X;"]W;W)K<VAE971S+W-H
M965T.#<N>&UL4$L! A0#%     @ &(A;4!Q @,.?"   5#,  !D
M     ( !_0(! 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4
M"  8B%M0#O#]R]4#  !8$0  &0              @ '3"P$ >&PO=V]R:W-H
M965T<R]S:&5E=#@Y+GAM;%!+ 0(4 Q0    ( !B(6U!'5=,T1@(    (   9
M              "  =\/ 0!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L!
M A0#%     @ &(A;4"'@S0?? 0  LP0  !D              ( !7!(! 'AL
M+W=O<FMS:&5E=',O<VAE970Y,2YX;6Q02P$"% ,4    "  8B%M0P#UQ(F8$
M   G%   &0              @ %R% $ >&PO=V]R:W-H965T<R]S:&5E=#DR
M+GAM;%!+ 0(4 Q0    ( !B(6U 7@\SZNP(  ! *   9              "
M 0\9 0!X;"]W;W)K<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ &(A;
M4"Z@H@G3ZP  G@X$ !0              ( ! 1P! 'AL+W-H87)E9%-T<FEN
M9W,N>&UL4$L! A0#%     @ &(A;4+8E4*]T @  %PT   T
M ( !!@@" 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  8B%M0S(Q;$EL&  !H
M/0  #P              @ &E"@( >&PO=V]R:V)O;VLN>&UL4$L! A0#%
M  @ &(A;4/+J4SO) @  3#<  !H              ( !+1$" 'AL+U]R96QS
M+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ &(A;4,2S.]-+ @  BS4
M !,              ( !+A0" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
/ &8 9@#\&P  JA8"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828925552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization and Nature of Business</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Organization and Nature of Business</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">1. Organization and Nature of Business</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Stoneridge,&#160;Inc. and its subsidiaries are global designers and manufacturers of highly engineered electrical and electronic components, modules and systems for the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840969568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">6. Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The income tax expense included in the accompanying consolidated statement of operations represents federal, state and foreign income taxes. The components of income before income taxes and the provision for income taxes consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.12%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Income before income taxes:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Domestic</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30,464</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,907</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 36,657</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 37,929</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,151</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,925</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income before income taxes</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 68,393</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 65,058</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 52,582</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Provision for income taxes:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Current:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,384)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,370</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,478</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,900</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 6,288</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,014</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total current expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,516</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,658</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 13,492</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Deferred:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,780</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,788</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,585)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">State and foreign</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (1,194)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,236)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (3,374)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total deferred benefit</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,586</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,552</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,959)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total income tax expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 8,102</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,210</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,533</span></p></td></tr><tr style="height:3.55pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">A reconciliation of the Company&#8217;s effective income tax rate to the statutory federal tax rate is as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:99.53%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:59.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Statutory U.S. federal income tax rate</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 21.0</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 21.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 35.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">State income taxes, net of federal tax benefit</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 0.2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 0.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (0.8)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax credits and incentives</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (9.2)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (8.4)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (4.7)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Foreign tax rate differential</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2.0</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (4.5)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Impact of change in enacted tax law</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1.5</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1.3)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (17.2)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Change in valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (0.2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (3.0)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. tax on foreign earnings</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4.9)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.0</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation and benefits</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (0.7)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1.1)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2.1</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3.4</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Effective income tax rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 11.8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17.2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14.3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:59.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">The amount for 2018 includes the impact of reducing tax attributes due to legal entity consolidation which is completely offset with change in valuation allowance.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';font-size:8pt;margin-bottom:10pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Significant components of the Company&#8217;s deferred tax assets and liabilities were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:77.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inventories</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,254</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,135</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Employee compensation and benefits</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,105</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,225</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accrued liabilities and reserves</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,211</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,181</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 552</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 647</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax loss carryforwards</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,536</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,437</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Tax credit carryforwards</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,448</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 22,772</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,768</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><b style="font-weight:bold;"> -</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 582</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 410</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36,456</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 39,807</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: Valuation allowance</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (8,586)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (8,962)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets less valuation allowance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,870</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 30,845</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Deferred tax liabilities:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (2,071)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,545)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Intangible assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (14,846)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,683)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Outside basis difference in foreign subsidiary</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (13,750)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:10pt;font-weight:bold;"> </b><span style="font-family:'Arial';">(13,750)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Lease liability</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,695)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (375)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (641)</span></p></td></tr><tr><td style="vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Gross deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (35,737)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (33,619)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:77.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,867)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,774)</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The balance sheet classification of our net deferred tax asset is shown below:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax assets</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,663</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 12,121</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term deferred tax liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (12,530)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,895)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:70.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net deferred tax liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,867)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (2,774)</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company has recognized deferred taxes related to the expected foreign currency impact upon repatriation from foreign subsidiaries not considered indefinitely reinvested.  Any foreign tax on repatriation of earnings not considered to be indefinitely reinvested is expected to be immaterial.  At December&#160;31, 2018, the aggregate undistributed earnings of our foreign subsidiaries amounted to </span><span style="font-family:'Arial';">$56,894</span><span style="font-family:'Arial';">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Based on the Company&#8217;s review of both positive and negative evidence regarding the realizability of deferred tax assets at December&#160;31, 2019, a valuation allowance continues to be recorded against certain deferred tax assets based upon the conclusion that it was more likely than not they would not be realized. The future provision for income taxes may be significantly impacted by changes to valuation allowances in certain countries.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company has net operating loss carry forwards of </span><span style="font-family:'Arial';font-size:9pt;">$57,817</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$23,851</span><span style="font-family:'Arial';font-size:9pt;"> for state and foreign tax jurisdictions, respectively. The state net operating losses expire from 2026-2035 or have indefinite lives and the foreign net operating losses expire from 2020-2024 or have indefinite lives. The Company has general business and foreign tax credit carry forwards of </span><span style="font-family:'Arial';font-size:9pt;">$15,833</span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;">$1,711</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$1,354</span><span style="font-family:'Arial';font-size:9pt;"> for U.S. federal, state and foreign jurisdictions, respectively. The U.S. federal general business credits, if unused, begin to expire in </span><span style="-sec-ix-hidden:_cfe3b670_aa7e_4408_b7f3_f1d5f36bd1a2"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2025</span></span><span style="font-family:'Arial';font-size:9pt;">, and the state and foreign tax credits expire at various times.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following is a reconciliation of the Company&#8217;s total gross unrecognized tax benefits:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of January 1</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,481</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,645</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,839</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the current year:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Additions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 31</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tax positions related to the prior years:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Reductions</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (32)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (165)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (176)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Expirations of statutes of limitation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (49)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance as of December&#160;31</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,481</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,645</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company has classified </span><span style="font-family:'Arial';">$0</span><span style="font-family:'Arial';"> as a noncurrent liability and </span><span style="font-family:'Arial';">$3,449</span><span style="font-family:'Arial';"> as a reduction to non-current deferred income tax assets. If the Company&#8217;s tax positions are sustained by the taxing authorities in favor of the Company, the amount that would affect the Company&#8217;s effective tax rate is approximately </span><span style="font-family:'Arial';">$3,449</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,481</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company classifies interest expense and, if applicable, penalties which could be assessed related to unrecognized tax benefits as a component of income tax expense. For the&#160;years ended December&#160;31, 2019, 2018 and 2017, the Company recognized approximately </span><span style="font-family:'Arial';">$(5)</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$(13)</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$(33)</span><span style="font-family:'Arial';"> of gross interest and penalties, respectively. The Company has accrued approximately </span><span style="font-family:'Arial';">$0</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$19</span><span style="font-family:'Arial';"> for the payment of interest and penalties at December&#160;31, 2019 and 2018, respectively.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company conducts business globally and, as a result, files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities throughout the world. The following table summarizes the open tax&#160;years for each jurisdiction:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Jurisdiction</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Open Tax Years</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">U.S. Federal</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Argentina</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">China</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">France</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2017</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Germany</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Italy</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Mexico</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Netherlands</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2016</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Spain</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2015</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Sweden</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2014</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:82.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">United Kingdom</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2018</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">2019</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6838405280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">14. Segment Reporting</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Operating segments are defined as components of an enterprise that are evaluated regularly by the Company&#8217;s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company&#8217;s chief operating decision maker is the chief executive officer.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company has three reportable segments, Control Devices, Electronics and Stoneridge Brazil, which also represent its operating segments. The Control Devices reportable segment produces actuators, sensors, switches and connectors. The Electronics reportable segment produces </span><span style="font-family:'Arial';">driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. </span><span style="font-family:'Arial';">The Stoneridge Brazil reportable segment designs and manufactures vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accounting policies of the Company&#8217;s reportable segments are the same as those described in Note&#160;2. The Company&#8217;s management evaluates the performance of its reportable segments based primarily on revenues from external customers, capital expenditures and operating income. Inter-segment sales are accounted for on terms similar to those to third parties and are eliminated upon consolidation.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial information presented below is for our </span><span style="font-family:'Arial';">three</span><span style="font-family:'Arial';"> reportable operating segments and includes adjustments for unallocated corporate costs and intercompany eliminations, where applicable. Such costs and eliminations do not meet the requirements for being classified as an operating segment. Corporate costs include various support functions, such as accounting/finance, executive administration, human resources, information technology and legal.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">A summary of financial information by reportable segment is as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 447,528</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,438</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,348</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,044</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Control Devices net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 437,998</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 449,645</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 452,572</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 335,195</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 344,727</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 282,383</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 33,735</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,126</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 39,501</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Electronics net sales</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 368,930</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 381,853</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 321,884</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 563</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Stoneridge Brazil net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,540</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,177</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 95,096</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (40,179)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (45,476)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (45,108)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating Income (Loss):</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 73,327</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 64,191</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 72,555</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 25,006</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,236</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,539</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,989</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,661</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (33,591)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (30,412)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (35,965)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 71,281</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,370</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Depreciation and Amortization:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 13,397</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,914</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,887</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,872</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,982</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,143</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,338</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,443</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,316</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,252</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 852</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 584</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total depreciation and amortization</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"> (B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30,859</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,191</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 27,930</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Interest Expense, net:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 811</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 76</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 103</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 208</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,955</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,735</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,749</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total interest expense, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,324</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,720</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,783</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capital Expenditures:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,646</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 16,737</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17,484</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,476</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,965</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,158</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,003</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,242</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,831</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,699</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,697</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total capital expenditures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 35,824</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,027</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,170</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total Assets:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 191,491</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 175,708</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 285,027</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 265,838</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 89,393</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 81,002</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 358,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 359,837</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (322,468)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (322,866)</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 602,209</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 559,519</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following table presents net sales and long-term assets for the geographic areas in which the Company operates:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 457,633</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 480,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 471,770</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 309,122</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 305,513</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 258,141</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term Assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 87,430</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 86,763</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52,518</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45,408</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 130,995</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 107,171</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total long-term assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 270,943</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 239,342</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">  </span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846050400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Basis of Presentation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The accompanying consolidated financial statements include the accounts of Stoneridge,&#160;Inc. and its wholly-owned and majority-owned subsidiaries (collectively, the &#8220;Company&#8221;). Intercompany transactions and balances have been eliminated in consolidation. The Company analyzes its ownership interests in accordance with Accounting Standards Codification (&#8220;ASC&#8221;) &#8220;Consolidations (Topic 810)&#8221; to determine whether they are a variable interest entity and, if so, whether the Company is the primary beneficiary.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, the Company acquired Exploitatiemaatschappij Berghaaf B.V. (&#8220;Orlaco&#8221;), an electronics business which designs, manufactures and sells camera-based vision systems, monitors and related products. The acquisition was accounted for as a business combination, and accordingly, the Company&#8217;s consolidated financial statements herein include the results of Orlaco from the date of acquisition. See Acquisitions in Note&#160;2 below to the consolidated financial statements for additional details regarding the Orlaco acquisition.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company had a </span><span style="font-family:'Arial';">74%</span><span style="font-family:'Arial';"> controlling interest in PST Eletr&#244;nica Ltda. (&#8220;Stoneridge Brazil&#8221;) from December&#160;31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining </span><span style="font-family:'Arial';">26%</span><span style="font-family:'Arial';"> noncontrolling interest in Stoneridge Brazil, which was accounted for as an equity transaction. As such, Stoneridge Brazil is now a wholly owned subsidiary. See Note&#160;4 to the consolidated financial statements for additional details regarding the acquisition of Stoneridge Brazil&#8217;s noncontrolling interest.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s investment in Minda Stoneridge Instruments&#160;Ltd. (&#8220;MSIL&#8221;) for the&#160;years ended December&#160;31, 2019, 2018 and 2017 has been determined to be an unconsolidated entity, and therefore is accounted for under the equity method of accounting based on the Company&#8217;s </span><span style="font-family:'Arial';">49%</span><span style="font-family:'Arial';"> ownership in MSIL.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Accounting Estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounting Estimates</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (&#8220;GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, including certain self-insured risks and liabilities, disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Because actual results could differ from those estimates, the Company revises its estimates and assumptions as new information becomes available.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Cash and Cash Equivalents</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cash and cash equivalents include actively traded money market funds with short-term investments in marketable securities, primarily U.S. government securities. Cash and cash equivalents are stated at cost, which approximates fair value, due to the highly liquid nature and short-term duration of the underlying securities with original maturities of 90&#160;days or less.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock', window );">Accounts Receivable and Concentration Of Credit Risk</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accounts Receivable and Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Revenues are principally generated from the automotive, commercial, off-highway, motorcycle and agricultural vehicle markets. The Company&#8217;s largest customers are Ford Motor Company and Volvo, primarily related to the Control Devices and Electronics reportable segments and accounted for the following&#160;percentages of consolidated net sales for the&#160;years ended December&#160;31, 2019, 2018 and 2017:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ford Motor Company</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">12</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">14</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Volvo</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accounts receivable are recorded at the invoice price, net of an estimate of allowance for doubtful accounts and other reserves.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Allowance for Doubtful Accounts</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company evaluates the collectability of accounts receivable based on a combination of factors. In circumstances where the Company is aware of a specific customer&#8217;s inability to meet its financial obligations, a specific allowance for doubtful accounts is recorded against amounts due to reduce the net recognized receivable to the amount the Company reasonably believes will be collected. Additionally, the Company reviews historical trends for collectability in determining an estimate for its allowance for doubtful accounts. If economic circumstances change substantially, estimates of the recoverability of amounts due to the Company could be reduced by a material amount. The Company does not have collateral requirements with its customers.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Sales of Accounts Receivable</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Sales of Accounts Receivable</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In prior years, the Company&#8217;s Stoneridge Brazil segment sold selected accounts receivable on a full recourse basis to an unrelated financial institution in Brazil. Stoneridge Brazil accounts for these transactions as sales of accounts receivable. As such, in accordance with ASC 860, &#8220;Transfers and Servicing&#8221;, the sales of accounts receivable are reflected as a reduction of accounts receivable in the consolidated balance sheets and the loss on sale is recorded within interest expense, net in the consolidated statements of operations while the proceeds received from the sale are included in the cash flows from operating activities in the consolidated statements of cash flows.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">During 2017, Stoneridge Brazil sold </span><span style="font-family:'Arial';font-size:9pt;">$2,520</span><span style="font-family:'Arial';font-size:9pt;"> (</span><span style="font-family:'Arial';font-size:9pt;">7,983</span><span style="font-family:'Arial';font-size:9pt;"> Brazilian real (&#8220;R$&#8221;)) of accounts receivable at a loss of </span><span style="font-family:'Arial';font-size:9pt;">$86</span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$273</span><span style="font-family:'Arial';font-size:9pt;">), which represents the implicit interest on the transaction, and received proceeds of </span><span style="font-family:'Arial';font-size:9pt;">$2,434</span><span style="font-family:'Arial';font-size:9pt;"> (R</span><span style="font-family:'Arial';font-size:9pt;">$7,710</span><span style="font-family:'Arial';font-size:9pt;">). Stoneridge Brazil did not have any remaining credit exposure at December&#160;31, 2017 related to the receivables sold. During 2019 and 2018, Stoneridge Brazil did </span><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_2"><span style="-sec-ix-hidden:_bb6c3c92_86d0_4568_96eb_5289a88f85af_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">not</span></span></span><span style="font-family:'Arial';font-size:9pt;"> sell any of its accounts receivable.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Inventories</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventories are valued at the lower of cost (using either the first-in, first-out (&#8220;FIFO&#8221;) or average cost methods) or net realizable value. The Company evaluates and adjusts as necessary its excess and obsolescence reserve on a quarterly basis. Excess inventories are quantities of items that exceed anticipated sales or usage for a reasonable period. The Company has guidelines for calculating provisions for excess inventories based on the number of&#160;months of inventories on hand compared to anticipated sales or usage. Management uses its judgment to forecast sales or usage and to determine what constitutes a reasonable period. Inventory cost includes material, labor and overhead. Inventories consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Raw materials</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 66,357</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 54,382</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Work-in-progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,582</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,710</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 21,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,186</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total inventories, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 93,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 79,278</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Inventory valued using the FIFO method was </span><span style="font-family:'Arial';">$82,910</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$64,745</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively. Inventory valued using the average cost method was </span><span style="font-family:'Arial';">$10,539</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$14,533</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, respectively</span><span style="font-family:'Arial';">.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts', window );">Pre-Production Costs Related to Long-Term Supply Arrangements</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Pre-production Costs Related to Long-term Supply Arrangements</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">Engineering, research and development and other design and development costs for products sold on long-term supply arrangements are expensed as incurred unless the Company has a contractual guarantee for reimbursement from the customer which are capitalized as pre-production costs. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company either has title to the assets or has the noncancelable right to use the assets during the term of the supply arrangement are capitalized in property, plant and equipment and amortized to cost of sales over the shorter of the term of the arrangement or over the estimated useful lives of the assets, typically </span><span style="-sec-ix-hidden:_32b4b5d5_47c3_4a64_a13b_ebe164c8d07f"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">seven years</span><span style="font-family:'Arial';font-size:9pt;">. Costs for molds, dies and other tools used to make products sold on long-term supply arrangements for which the Company has a contractual guarantee to a lump sum reimbursement from the customer are capitalized either as a component of prepaid expenses and other current assets or an investment and other long term assets, net within the consolidated balance sheets. Capitalized pre-production costs were </span><span style="font-family:'Arial';font-size:9pt;">$7,666</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,875</span><span style="font-family:'Arial';font-size:9pt;"> at December&#160;31, 2019 and 2018, respectively. At December&#160;31, 2019 and 2018, </span><span style="font-family:'Arial';font-size:9pt;">$7,544</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,875</span><span style="font-family:'Arial';font-size:9pt;">, respectively, were recorded as a component of prepaid expenses and other current assets on the consolidated balance sheets while the remaining amounts were recorded as a component of investments and other long-term assets, net.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Disposal of Non-Core Products</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Disposal of Non-Core Products </b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On April 1, 2019, the Company entered into an Asset Purchase Agreement by and among the Company, the Company&#8217;s wholly owned subsidiary, Stoneridge Control Devices, Inc. (&#8220;SCD&#8221;), and </span><span style="font-family:'Arial';white-space:pre-wrap;">Standard Motor Products, Inc. (&#8220;SMP&#8221;).  On the same day pursuant to the APA, in exchange for </span><span style="font-family:'Arial';">$40,000</span><span style="font-family:'Arial';"> (subject to a post-closing inventory adjustment which was a payment to SMP of </span><span style="font-family:'Arial';">$1,573</span><span style="font-family:'Arial';">) and the assumption of certain liabilities, the Company and SCD sold to SMP, </span><span style="font-family:'Arial';white-space:pre-wrap;">product lines and assets related to certain non-core switches and connectors (the &#8220;Non-core Products&#8221;).  </span><span style="font-family:'Arial';">On April 1, 2019, </span><span style="font-family:'Arial';white-space:pre-wrap;">the Company and SMP also entered into certain ancillary agreements, including a transition services agreement, a contract manufacturing agreement and a supply agreement, pursuant to which the Company will provide and be compensated for certain manufacturing, transitional, and administrative and support services to SMP on a short-term basis.  The products related to the Non-core Products were manufactured in Juarez, Mexico and Canton, Massachusetts, and include ball switches, ignition switches, rotary switches, courtesy lamps, toggle switches, headlamp switches and other related components.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">On April 1, 2019,  the Company&#8217;s Control Devices segment recognized net sales and costs of goods sold of </span><span style="font-family:'Arial';">$4,160</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,775</span><span style="font-family:'Arial';">, respectively, for the one-time sale of Non-core Product finished goods inventory and a gain on disposal of </span><span style="font-family:'Arial';">$33,921</span><span style="font-family:'Arial';white-space:pre-wrap;">,net for the sale of fixed assets, intellectual property and customer lists associated with the Non-core Products less transaction costs.  During the three months ended March 31, 2019, the Company recognized transaction costs associated with the disposal of Control Devices&#8217; Non-core Products of </span><span style="font-family:'Arial';">$322</span><span style="font-family:'Arial';"> within SG&amp;A. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company received </span><span style="font-family:'Arial';">$1,824</span><span style="font-family:'Arial';"> for services provided pursuant to the transition services agreement which were recognized as a reduction in SG&amp;A for the year ended December 31, 2019. Pursuant to the contract manufacturing agreement, the Company recognized sales and operating income for the production of Non-core Products of </span><span style="font-family:'Arial';">$26,304</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$1,458</span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively.&#160; The Company also received </span><span style="font-family:'Arial';">$745</span><span style="font-family:'Arial';"> for reimbursement of retention and facility costs from SMP pursuant to the contract manufacturing agreement which was recognized as a reduction to SG&amp;A for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Non-core Products net sales and operating income, including sales to SMP pursuant to the contract manufacturing agreement, were </span><span style="font-family:'Arial';">$41,560</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,831</span><span style="font-family:'Arial';"> for the year ended December 31, 2019, respectively, </span><span style="font-family:'Arial';">$44,537</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$9,086</span><span style="font-family:'Arial';"> for the year ended December 31, 2018, respectively, and </span><span style="font-family:'Arial';">$43,339</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$7,991</span><span style="font-family:'Arial';white-space:pre-wrap;"> for the year ended December 31, 2017, respectively.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisitions</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Orlaco</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">On January&#160;31, 2017, Stoneridge B.V., an indirect wholly-owned subsidiary of Stoneridge,&#160;Inc., acquired Orlaco. Orlaco designs, manufactures and sells camera-based vision systems, monitors and related products primarily to the heavy off-road machinery, commercial vehicle, lifting crane and warehousing and logistics industries. Stoneridge and Orlaco jointly developed the MirrorEye camera monitor system, which is a vision-based system solution to improve the safety and fuel economy for commercial vehicles. The MirrorEye camera monitor system integrates Orlaco&#8217;s vision processing technology and Stoneridge&#8217;s driver information capabilities as well as the combined software capabilities of both businesses. The acquisition of Orlaco enhanced the Stoneridge&#8217;s Electronics segment global technical capabilities in vision systems and facilitated entry into new markets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The aggregate consideration for the Orlaco acquisition was </span><span style="font-family:'Arial';">&#8364;74,939</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$79,675</span><span style="font-family:'Arial';">), which included customary estimated adjustments to the purchase price. The Company paid </span><span style="font-family:'Arial';">&#8364;67,439</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$71,701</span><span style="font-family:'Arial';">) in cash. The purchase price was subject to certain customary adjustments set forth in the purchase agreement. The Company was required to pay an additional amount up to </span><span style="font-family:'Arial';">&#8364;7,500</span><span style="font-family:'Arial';"> as contingent consideration (&#8220;earn-out consideration&#8221;) if certain performance targets are achieved during the first two&#160;years. See Note 9 for additional details on the Orlaco contingent consideration.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company recognized </span><span style="font-family:'Arial';">$1,259</span><span style="font-family:'Arial';"> of acquisition related costs in the consolidated statement of operations as a component of selling, general and administrative (&#8220;SG&amp;A&#8221;) expense for the&#160;year ended December&#160;31, 2017. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> acquisition related costs for the years ended December 31, 2019 or 2018.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$1,636</span><span style="font-family:'Arial';"> of expense in cost of goods sold (&#8220;COGS&#8221;) for the&#160;year ended December&#160;31, 2017 associated with the step-up of the Orlaco inventory to fair value. The Company&#8217;s statement of operations included </span><span style="font-family:'Arial';">$369</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,853</span><span style="font-family:'Arial';"> of expense for the fair value adjustment for earn-out consideration in SG&amp;A expenses for the&#160;years ended December&#160;31, 2018 and 2017, respectively. </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The earn-out consideration obligation related to Orlaco of </span><span style="font-family:'Arial';">$8,474</span><span style="font-family:'Arial';"> was paid in March 2019 and recorded in the consolidated statement of cash flows within operating and financing activities in the amounts of </span><span style="font-family:'Arial';">$5,080</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,394</span><span style="font-family:'Arial';">, respectively, for the year ended December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Orlaco earn-out consideration reached the capped amount of </span><span style="font-family:'Arial';">&#8364;7,500</span><span style="font-family:'Arial';white-space:pre-wrap;"> as of the quarter ended March 31, 2018 due to actual performance exceeding forecasted performance and remained at the capped amount until it was paid in March 2019.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following unaudited pro forma information reflects the Company&#8217;s consolidated results of operations as if the acquisition had taken place on January&#160;1, 2017. The unaudited pro forma information is not necessarily indicative of the results of operations that the Company would have reported had the transaction actually occurred at the beginning of these periods, nor is it necessarily indicative of future results.</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 829,474</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc. and subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45,283</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Acquisitions</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Property, Plant and Equipment</b></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Property, plant and equipment are recorded at cost and consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Land and land improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,550</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,619</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 39,263</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,234</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 226,076</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 212,225</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,708</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,929</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 76,933</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 75,620</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 32,410</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 27,179</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 614</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 872</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,588</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,799</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Construction in progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17,312</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,064</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total property, plant, and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 411,454</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 393,541</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: accumulated depreciation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (288,971)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (281,328)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 122,483</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 112,213</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Depreciation is provided using the straight-line method over the estimated useful lives of the assets. Depreciation expense for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$24,904</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$22,786</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$21,490</span><span style="font-family:'Arial';">, respectively. Depreciable lives within each property classification are as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">10</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">shorter of lease term or </span><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Maintenance and repair expenditures that are not considered improvements and do not extend the useful life of the property, plant and equipment are charged to expense as incurred. Expenditures for improvements and major renewals are capitalized. When assets are retired or otherwise disposed of, the related cost and accumulated depreciation are removed from the accounts, and any gain or loss on the disposition is recorded in the consolidated statements of operations as a component of SG&amp;A expenses.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived or Finite-Lived Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Impairment of Long-Lived or Finite-Lived Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company reviews the carrying value of its long-lived assets and finite-lived intangible assets for impairment when events or circumstances indicate that their carrying value may not be recoverable. Factors the Company considers important that could trigger testing of the related asset groups for an impairment include current period operating or cash flow losses combined with a history of operating or cash flow losses, a projection or forecast that demonstrates continuing losses, significant adverse changes in the business climate within a particular business or current expectations that a long-lived asset will be sold or otherwise disposed of significantly before the end of its estimated useful life. To test for impairment, the estimated undiscounted cash flows expected to be generated from the use and disposal of the asset or asset group is compared to its carrying value. An asset group is established by identifying the lowest level of cash flows generated by the group of assets that are largely independent of cash flows of other assets. If cash flows cannot be separately and independently identified for a single asset, we will determine whether an impairment has occurred for the group of assets for which we can identify projected cash flows. If these undiscounted cash flows are less than their respective carrying values, an impairment charge would be recognized to the extent that the carrying values exceed estimated fair values. The estimation of undiscounted cash flows and fair value requires us to make assumptions regarding future operating results over the life of the asset or the life of the primary asset in the asset group. The results of the impairment testing are dependent on these estimates which require judgment. The occurrence of certain events, including changes in economic and competitive conditions, could impact cash flows eventually realized and management&#8217;s ability to accurately assess whether an asset is impaired.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Goodwill and Other Intangible Assets</b></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The total purchase price associated with acquisitions is allocated to the acquisition date fair values of identifiable assets acquired and liabilities assumed with the excess purchase price assigned to goodwill.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill was </span><span style="font-family:'Arial';">$35,874</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$36,717</span><span style="font-family:'Arial';"> at December&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">31, 2019 and 2018, respectively, all of which relates to the Electronics segment.  Goodwill is not amortized, but instead is tested for impairment at least annually, or earlier when events and circumstances indicate that it is more likely than not that such assets have been impaired, by applying a fair value-based test. In conducting our annual impairment assessment testing, we first perform a qualitative assessment of whether it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount.  If not, no further goodwill impairment testing is performed.  If it is more likely than not that a reporting unit&#8217;s fair value is less than its carrying amount, or if we elect not to perform a qualitative assessment of a reporting unit, we then compare the fair value of the reporting unit to the related net book value.  If the net book value of a reporting unit exceeds its fair value, an impairment loss is measured and recognized.  </span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company utilizes an income statement approach to estimate the fair value of a reporting unit and a market valuation approach to further support this analysis. The income approach is based on projected debt-free cash flow which is discounted to the present value using discount factors that consider the timing and risk of cash flows.  We believe that this approach is appropriate because it provides a fair value estimate based on the reporting unit&#8217;s expected long-term operating cash flow performance.  This approach also mitigates the impact of cyclical trends that occur in the industry.  Fair value is estimated using internally developed forecasts, as well as commercial and discount rate assumptions.  The discount rate used is the value-weighted average of our estimated cost of equity and of debt (&#8220;cost of capital&#8221;) derived using both known and estimated customary market metrics.  Our weighted average cost of capital is adjusted to reflect a risk factor, if necessary.  Other significant assumptions include terminal value growth rates, terminal value margin rates, future capital expenditures and changes in future working capital requirements. While there are inherent uncertainties related to the assumptions used and to management&#8217;s application of these assumptions to this analysis, we believe that the income statement approach provides a reasonable estimate of the fair value of a reporting unit.  The market valuation approach is used to further support our analysis.  There was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> impairment of goodwill for the years ended December 31, 2019, 2018 or 2017.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Goodwill and changes in the carrying amount of goodwill for the Electronics segment for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36,717</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (843)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 35,874</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 38,419</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,702)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 36,717</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s cumulative goodwill impairment loss since inception was </span><span style="font-family:'Arial';">$300,083</span><span style="font-family:'Arial';"> at December&#160;31, 2019 and 2018, which includes Stoneridge Brazil&#8217;s goodwill impairment in 2014 and goodwill impairment recorded by the Company&#8217;s Control Devices segment in 2008 and 2004.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other Intangible Assets</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 and 2018 consisted of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 50,750</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (17,466)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">33,284</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 20,041</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (6,687)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">13,354</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,231</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,353)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,878</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capitalized software development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 89,628</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (31,506)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">58,122</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 52,200</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,549)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,651</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,689</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,884)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14,805</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,581</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (6,005)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,576</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 88,470</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (26,438)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 62,032</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other intangible assets, net at December&#160;31, 2019 for customer lists, tradenames, technology and capitalized software development include </span><span style="font-family:'Arial';">$23,019</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$4,561,</span><span style="font-family:'Arial';"> </span><span style="font-family:'Arial';">$3,498</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$2,233</span><span style="font-family:'Arial';">, respectively, related to the Electronics segment. Customer lists, tradenames and technology of </span><span style="font-family:'Arial';">$10,265</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$8,793</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$4,270</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, related to the Stoneridge Brazil segment at December 31, 2019.  Capitalized software development and technology of </span><span style="font-family:'Arial';">$1,373</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$110</span><span style="font-family:'Arial';">, respectively, related to the Control Devices segment at December 31, 2019.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company designs and develops software that will be embedded into certain products and sold to customers. Software development costs are capitalized after the software product development reaches technological feasibility and until the software product becomes available for general release to customers. These intangible assets will be amortized using the straight-line method over estimated useful lives generally ranging from </span><span style="-sec-ix-hidden:_e0e4774c_866f_4dc7_93ea_c3580561cb0b"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">three</span></span><span style="font-family:'Arial';font-size:9pt;"> to </span><span style="font-family:'Arial';font-size:9pt;">seven years</span><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company recognized </span><span style="font-family:'Arial';font-size:9pt;">$5,955</span><span style="font-family:'Arial';font-size:9pt;">, </span><span style="font-family:'Arial';font-size:9pt;">$6,406</span><span style="font-family:'Arial';font-size:9pt;"> and </span><span style="font-family:'Arial';font-size:9pt;">$6,440</span><span style="font-family:'Arial';font-size:9pt;"> of amortization expense related to intangible assets in 2019, 2018 and 2017, respectively. Amortization expense is included as a component of SG&amp;A on the consolidated statements of operations. Annual amortization expense for intangible assets is estimated to be approximately </span><span style="font-family:'Arial';font-size:9pt;">$5,722</span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_06060ae0_81da_4384_98b6_ee7bb870dc7d"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">for</span></span><span style="font-family:'Arial';font-size:9pt;"> the</span><span style="font-family:'Arial';font-size:9pt;">&#160;</span><span style="-sec-ix-hidden:_57a29492_9524_4c53_9ca0_2a2aa01210fe"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">years</span></span><span style="font-family:'Arial';font-size:9pt;"> </span><span style="-sec-ix-hidden:_1c0e03df_fd34_4782_93fc_e09301bddab7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2020</span></span><span style="font-family:'Arial';font-size:9pt;"> through </span><span style="-sec-ix-hidden:_06b3b2d8_87d0_4c12_a6e2_7decd2d641c7"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">2024</span></span><span style="font-family:'Arial';font-size:9pt;">. The weighted-average remaining amortization period is approximately </span><span style="font-family:'Arial';font-size:9pt;">11 years</span><span style="font-family:'Arial';font-size:9pt;">.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">For the year ended December 31, 2018 the Company recognized </span><span style="font-family:'Arial';">$202</span><span style="font-family:'Arial';"> of intangible impairment charge related to the Electronics segment customer lists as a result of the European Aftermarket restructuring as noted in Note 13. There were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> intangible impairment charges for the years ended December 31, 2019 or 2017.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accrued Expenses and Other Current Liabilities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Accrued expenses and other current liabilities consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation related liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 19,566</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,717</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contingent consideration </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,685</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,211</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,350</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total accrued expenses and other current liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 55,223</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,880</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$8,474</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> was paid in March 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Other&#8221; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Income Taxes</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for income taxes using the liability method. Deferred income taxes reflect the tax consequences on future&#160;years of differences between the tax basis of assets and liabilities and their financial reporting amounts. Future tax benefits are recognized to the extent that realization of such benefits is more likely than not to occur. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in the period that includes the enactment date.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred tax assets are recognized to the extent that these assets are more likely than not to be realized (See Note&#160;6). In making such a determination, the Company considers all available positive and negative evidence, including future release of existing taxable temporary differences, projected future taxable income, tax planning strategies, and results of recent operations. Release of some or all of a valuation allowance would result in the recognition of certain deferred tax assets and a decrease to income tax expense for the period the release is recorded.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s policy is to provide for uncertain tax positions and the related interest and penalties based upon management&#8217;s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities. To the extent the Company prevails in matters for which a liability for an unrecognized tax benefit is established or is required to pay amounts in excess of the liability, the Company&#8217;s effective tax rate in a given financial statement period may be affected.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Tax Cuts and Jobs Act (&#8220;Tax Legislation&#8221;) created a provision known as Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) that imposes a tax on certain earnings of foreign subsidiaries.  The Company has made an accounting policy election to reflect GILTI taxes, if any, as a current period tax expense when incurred.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Currency Translation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Currency Translation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The financial statements of foreign subsidiaries, where the local currency is the functional currency, are translated into U.S. dollars using exchange rates in effect at the period end for assets and liabilities and average exchange rates during each reporting period for the results of operations. Adjustments resulting from translation of financial statements are reflected as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Foreign currency transactions are remeasured into the functional currency using translation rates in effect at the time of the transaction with the resulting adjustments included on the consolidated statements of operations within other expense (income), net. These foreign currency transaction losses (gains), including the impact of hedging activities, were </span><span style="font-family:'Arial';">$372</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$(487)</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$500</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition and Sales Commitments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Revenue Recognition and Sales Commitments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">The Company recognizes revenue when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. The Company recognizes monitoring service revenues over time, as the services are provided to customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The Company collects certain taxes and fees on behalf of government agencies and remits such collections on a periodic basis. The taxes are collected from customers but are not included in net sales. Estimated returns are based on historical authorized returns. The Company often enters into agreements with its customers at the beginning of a given vehicle&#8217;s expected production life. Once such agreements are entered into, it is the Company&#8217;s obligation to fulfill the customers&#8217; purchasing requirements for the entire production life of the vehicle. These agreements are subject to potential renegotiation from time to time, which may affect product pricing.  See Note 3 for additional disclosure.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping and Handling Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Shipping and Handling Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Shipping and handling costs are included in COGS on the consolidated statements of operations.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyPolicy', window );">Product Warranty and Recall Reserves</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Product Warranty and Recall Reserves</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Amounts accrued for product warranty and recall claims are established based on the Company&#8217;s best estimate of the amounts necessary to settle existing and future claims on products sold as of the balance sheet dates.&#160;These accruals are based on several factors including past experience, production changes, industry developments and various other considerations. Our estimate is based on historical trends of units sold and claim payment amounts, combined with our current understanding of the status of existing claims and discussions with our customers. The key factors in our estimate are the stated or implied warranty period, the customer source, customer policy decisions regarding warranties and customers seeking to holding the company responsible for their product warranties. The Company can provide no assurances that it will not experience material claims or that it will not incur significant costs to defend or settle such claims beyond the amounts accrued. The current portion of the product warranty and recall reserve is included as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Product warranty and recall includes </span><span style="font-family:'Arial';">$3,111</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$3,283</span><span style="font-family:'Arial';"> of a long-term liability at December&#160;31, 2019 and 2018, respectively, which is included as a component of other long-term liabilities on the consolidated balance sheets.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The following provides a reconciliation of changes in the product warranty and recall reserve:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,494</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,979</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accruals for warranties established during period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,131</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 6,217</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Aggregate changes in pre-existing liabilities due to claim developments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,037</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 646</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Settlements made during the period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,600)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,831)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (266)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (517)</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,796</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,494</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InProcessResearchAndDevelopmentPolicy', window );">Design and Development Costs</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Design and Development Costs</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Expenses associated with the development of new products, and changes to existing products, other than capitalized software development costs, are charged to expense as incurred, and are included in the Company&#8217;s consolidated statements of operations as a separate component of costs and expenses. These product development costs amounted to </span><span style="font-family:'Arial';">$52,198</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$51,074</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$48,877</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively, or </span><span style="font-family:'Arial';">6.3%</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">5.9%</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">5.9%</span><span style="font-family:'Arial';"> of net sales for these respective periods.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Activities</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Research and Development Activities</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company enters into research and development contracts with certain customers, which generally provide for reimbursement of costs. The Company incurred and was reimbursed for contracted research and development costs of </span><span style="font-family:'Arial';">$15,096</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$16,540</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$14,946</span><span style="font-family:'Arial';"> for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Share-Based Compensation</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">At December&#160;31, 2019, the Company had two types of share-based compensation plans: (1)&#160;2016 Long-Term Incentive Plan for employees and (2)&#160;the 2018 Amended and Restated Directors&#8217; Restricted Shares Plan, for non-employee directors. See Note 8 for additional details on share-based compensation plans.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Total compensation expense recognized as a component of SG&amp;A expense on the consolidated statements of operations for share-based compensation arrangements was </span><span style="font-family:'Arial';">$6,191</span><span style="font-family:'Arial';">, which included accelerated expense associated with the retirement of eligible employees, </span><span style="font-family:'Arial';">$5,632</span><span style="font-family:'Arial';">, which included the forfeiture of certain grants associated with employee resignations, and </span><span style="font-family:'Arial';">$7,265</span><span style="font-family:'Arial';">, related to higher attainment of performance-based awards and accelerated expense associated with the retirement of eligible employees, for the&#160;years ended December&#160;31, 2019, 2018 and 2017, respectively. There was </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> share-based compensation expense capitalized in inventory during 2019, 2018 or 2017. Share-based compensation expense is calculated using estimated volatility and forfeitures based on historical data, future expectations and the expected term of the share-based compensation awards.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Financial Instruments and Derivative Financial Instruments</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Financial Instruments and Derivative Financial Instruments</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Financial instruments, including derivative financial instruments, held by the Company include cash and cash equivalents, accounts receivable, accounts payable, long-term debt and foreign currency forward contracts. The carrying value of cash and cash equivalents, accounts receivable and accounts payable is considered to be representative of fair value because of the short maturity of these instruments. See Note&#160;10 for fair value disclosures of the Company&#8217;s financial instruments.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_TreasuryStockPolicyPolicyTextBlock', window );">Common Shares Held in Treasury</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Common Shares Held in Treasury</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company accounts for Common Shares held in treasury under the cost method (applied on a FIFO basis) and includes such shares as a reduction of total shareholders&#8217; equity.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Earnings Per Share</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Basic earnings per share was computed by dividing net income attributable to Stoneridge Inc. by the weighted-average number of Common Shares outstanding for each respective period.&#160;Diluted earnings per share was calculated by dividing net income attributable to Stoneridge, Inc. by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Actual weighted-average Common Shares outstanding used in calculating basic and diluted net income per share were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic weighted-average Common Shares outstanding</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,791,799</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,402,227</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,082,114</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of dilutive shares</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 478,296</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 677,599</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 689,531</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted weighted-average Common Shares outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 28,270,095</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,079,826</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,771,645</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">There were </span><span style="font-family:'Arial';">566,337</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">628,220</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">766,538</span><span style="font-family:'Arial';"> performance-based right to receive Common Shares outstanding at December&#160;31, 2019, 2018 and 2017. These performance-based restricted and right to receive Common Shares are included in the computation of diluted earnings per share based on the number of Common Shares that would be issuable if the end of the&#160;year were the end of the contingency period.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredChargesPolicyTextBlock', window );">Deferred Finance Costs, net</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Deferred Financing Costs, net</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Deferred financing costs are amortized over the life of the related financial instrument using the straight-line method, which approximates the effective interest method. Deferred finance cost amortization and debt discount accretion, for the&#160;years ended December&#160;31, 2019, 2018 and 2017 was </span><span style="font-family:'Arial';">$624</span><span style="font-family:'Arial';">, </span><span style="font-family:'Arial';">$326</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$324</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, and is included as a component of interest expense, net in the consolidated statements of operations.  </span><span style="font-family:'Arial';">In 2019, the Company capitalized </span><span style="font-family:'Arial';">$1,366</span><span style="font-family:'Arial';"> of deferred financing costs as a result of entering into the 2019 Credit Facility. In connection with the 2019 Credit Facility, the Company wrote off a portion of the previously recorded deferred financing costs of </span><span style="font-family:'Arial';">$275</span><span style="font-family:'Arial';"> in interest expense, net during the year ended December 31, 2019. See Note 5 to the consolidated financial statements for additional details regarding the 2019 Credit Facility and related deferred financing costs.</span><span style="font-family:'Arial';">The Company has elected to continue to present deferred financing costs related to the Credit Facility within long-term assets in the Company&#8217;s consolidated balance sheets. Deferred financing costs, net, were </span><span style="font-family:'Arial';">$1,625</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$882</span><span style="font-family:'Arial';">, as of December&#160;31, 2019 and 2018, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock', window );">Equity and Changes in Accumulated Other Comprehensive Loss by Component</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">Equity and Changes in Accumulated Other Comprehensive Loss by Component</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Common Share Repurchase</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On October 26, 2018, the Company&#8217;s Board of Directors authorized the Company to repurchase up to </span><span style="font-family:'Arial';">$50,000</span><span style="font-family:'Arial';"> of Common Shares. Thereafter, on May 7, 2019, the Company entered into a Master Confirmation (the &#8220;Master Confirmation&#8221;) and a Supplemental Confirmation, together with the Master Confirmation, the Accelerated Share Repurchase Agreement (&#8220;ASR Agreement&#8221;), with Citibank N.A. (the &#8220;Bank&#8221;) to purchase Company Common Shares for a payment of </span><span style="font-family:'Arial';">$50,000</span><span style="font-family:'Arial';"> (the &#8220;Prepayment Amount&#8221;). Under the terms of the ASR Agreement, on May 7, 2019, the Company paid the Prepayment Amount to the Bank and received on May 8, 2019 an initial delivery of </span><span style="font-family:'Arial';">1,349,528</span><span style="font-family:'Arial';"> Company Common Shares, which is approximately </span><span style="font-family:'Arial';">80%</span><span style="font-family:'Arial';white-space:pre-wrap;"> of the total number of Company Common Shares expected to be repurchased under the ASR Agreement based on the closing price of the Company&#8217;s Common Shares on May 7, 2019.  These Common Shares became treasury shares and were recorded as a </span><span style="font-family:'Arial';">$40,000</span><span style="font-family:'Arial';"> reduction to shareholder&#8217;s equity. The remaining </span><span style="font-family:'Arial';">$10,000</span><span style="font-family:'Arial';"> of the Prepayment Amount was recorded as a reduction to shareholders&#8217; equity as an unsettled forward contract indexed to our Common Shares. The Company excluded the potential share impact of the remaining shares from the computation of diluted earnings per share as these Common Shares are anti-dilutive for year ended December 31, 2019.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">At final settlement, the Bank may be required to deliver additional Common Shares to the Company, or, under certain circumstances, the Company may be required to deliver Common Shares or may elect to make a cash payment to the Bank, based generally on the average of the daily volume-weighted average prices of the Company&#8217;s Common Shares during a term set forth in the ASR Agreement. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. The ASR Agreement expires on May 8, 2020. See Note 16 for subsequent event related to the ASR Agreement.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Changes in accumulated other comprehensive loss for the&#160;years ended December&#160;31, 2019 and 2018 were as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">currency</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">gain&#160;(loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">translation</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">on&#160;derivatives</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (86,044)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 292</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (85,752)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 355</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,073)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive loss, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (292)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,720)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,417)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (143)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,560)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,448</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (15,179)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive (loss) income, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 435</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,192)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (86,044)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 292</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (85,752)</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Reclassifications</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Certain prior period amounts have been reclassified to conform to their 2019 presentation in the consolidated financial statements.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In January&#160;2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2018-02, &#8220;Income Statement&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">&#8211; Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.&#8221;  This guidance gives entities the option to reclassify to retained earnings the tax effects resulting from the enactment of the Tax Cuts and Jobs Act related to items in accumulated other comprehensive income (&#8220;AOCI&#8221;) that the FASB refers to as having been stranded in AOCI. The new guidance was effective for fiscal&#160;years beginning after December&#160;15, 2018 and interim periods within those fiscal&#160;years. The Company adopted this standard on January&#160;1, 2019, which did not have a material impact on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">In February&#160;2016, the FASB issued ASU 2016-02, &#8220;Leases (Topic 842)&#8221;, which requires that a lessee recognize assets and liabilities on the balance sheet for all leases with a lease term of more than twelve&#160;months, with the result being the recognition of a right of use asset and a lease liability. The new standard was effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2018. The Company adopted this standard as of January&#160;1, 2019 using the modified retrospective approach and elected the transition option to use the effective date January&#160;1, 2019, as the date of initial application. The Company did not adjust its comparative period financial statements for effects of the ASU 2016-02, or make the new required lease disclosures for periods before the effective date. The Company recognized its transition adjustment as of the effective date. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard. The impact of the adoption resulted in the recognition of right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the consolidated balance sheet of </span><span style="font-family:'Arial';">$20,618</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$20,856</span><span style="font-family:'Arial';white-space:pre-wrap;">, respectively, as of January 1, 2019.  This standard did not have a material impact on the Company&#8217;s consolidated results of operations and cash flows upon adoption.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Recently Issued Accounting Standards Not Yet Adopted as of December&#160;31, 2019</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In December 2019, the FASB issued ASU 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes.&#8221; The amendments in this update remove certain exceptions of Topic 740 including: exception to the incremental approach for intraperiod tax allocation when there is a loss from continuing operations and income or gain from other items; exception to the requirement to recognize a deferred tax liability for equity method investments when a foreign subsidiary becomes an equity method investment; exception to the ability not to recognize a deferred tax liability for a foreign subsidiary when a foreign equity method investment becomes a subsidiary; exception to the general methodology for calculating income taxes in an interim period when a year-to-date loss exceeds the anticipated loss for the year. There are also additional areas of guidance in regards to: franchise and other taxes partially based on income and the interim recognition of enactment of tax laws and rate changes. The provisions of this ASU are effective for years beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the impact of this ASU on the Company&#8217;s consolidated financial statements.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-15, &#8220;Intangibles&#8212;Goodwill and Other&#8212;Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract.&#8221; The guidance in ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for fiscal years, and interim periods within those years, beginning after December 15, 2019, and earlier adoption is permitted including adoption in any interim period. The Company is currently evaluating the impact of its pending adoption of ASU 2018-15. The Company will adopt this standard as of January 1, 2020 and it is not expected to have a material impact on the Company&#8217;s consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In August 2018, the FASB issued ASU 2018-13, &#8220;Fair Value Measurement (Topic 820) &#8211; Disclosure Framework &#8211; Changes to the Disclosure Requirements for Fair Value Measurement.&#8221; The guidance in ASU 2018-13 changes disclosure requirements related to fair value measurements as part of the disclosure framework project. The disclosure framework project aims to improve the effectiveness of disclosures in the notes to the financial statements by focusing on requirements that clearly communicate the most important information to users of the financial statements. This guidance is effective for fiscal years beginning after December 15, 2019, with early adoption permitted. The Company is currently evaluating the impact of its pending adoption of ASU 2018-13. The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">In June 2016, the FASB issued ASU 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326) Measurement of Credit Losses on Financial Instruments&#8221;, which requires measurement and recognition of expected credit losses for financial assets held and requires enhanced disclosures regarding significant estimates and judgments used in estimating credit losses. ASU 2016-13 is effective for public business entities for annual periods beginning after December 15, 2019, and early adoption is permitted for annual periods beginning after December 15, 2018.  The Company will adopt this standard as of January 1, 2020 and determined the impact is not material to its consolidated financial statements.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for trade and other accounts receivables and credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AccountsReceivableAndConcentrationOfCreditRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accrued expenses and other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AccruedExpensesAndOtherCurrentLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy of equity and changes in accumulated other comprehensive loss by component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_EquityAndChangesInAccumulatedOtherComprehensiveLossByComponentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ShippingAndHandlingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_TreasuryStockPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for an entity's treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_TreasuryStockPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)-(d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579240-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(n)(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InProcessResearchAndDevelopmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InProcessResearchAndDevelopmentPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32247-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e32280-109318<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=65884525&amp;loc=d3e40913-109327<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the preproduction design and development costs it incurs related to long-term supply arrangements, including whether such costs are capitalized or expensed as incurred. The entity also may disclose the aggregate amount of (1) assets recognized for agreements that contractually reimburse the entity for its pre-production design and development costs (2) assets recognized for molds, dies and other tools that the entity owns and (3) assets recognized for molds, dies and other tools that the entity does not own.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=27011391&amp;loc=d3e105117-122735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPreproductionDesignAndDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6839072256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease Commitments - Components of lease expense (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 5,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 6,632<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6647673776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 27, 2020</div></th>
<th class="th"><div>Feb. 24, 2020</div></th>
<th class="th"><div>Feb. 18, 2020</div></th>
<th class="th"><div>Oct. 26, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Maximum value of common shares allowed to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Maximum value of common shares allowed to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramPeriodInForce1', window );">Stock repurchase program period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeMaturityDates', window );">Derivative maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember', window );">Scenario, Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Accelerated share repurchase agreement, shares delivered</a></td>
<td class="nump">364,604<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeMaturityDates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the derivative contract matures, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeMaturityDates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramPeriodInForce1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramPeriodInForce1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853669696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit) on operations</a></td>
<td class="num">$ (4,249)<span></span>
</td>
<td class="nump">$ 1,450<span></span>
</td>
<td class="nump">$ 9,066<span></span>
</td>
<td class="nump">$ 1,835<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">$ 3,467<span></span>
</td>
<td class="nump">$ 3,820<span></span>
</td>
<td class="nump">$ 3,233<span></span>
</td>
<td class="nump">$ 8,102<span></span>
</td>
<td class="nump">$ 11,210<span></span>
</td>
<td class="nump">$ 7,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.80%<span></span>
</td>
<td class="nump">17.20%<span></span>
</td>
<td class="nump">14.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries', window );">Unremitted earnings of foreign subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardExpirationDate', window );">General business tax credit carry forwards, expiration date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 31,  2025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset', window );">Liability for uncertain tax positions reduction to noncurrent asset</a></td>
<td class="nump">3,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Liability for uncertain tax positions, noncurrent</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">3,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,449<span></span>
</td>
<td class="nump">3,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Gross interest and penalties expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">$ (33)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued', window );">Accrued payment of interest and penalties</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment of Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">57,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">General business and foreign tax credit carry forwards</a></td>
<td class="nump">1,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry forwards</a></td>
<td class="nump">23,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">General business and foreign tax credit carry forwards</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. Federal [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">General business and foreign tax credit carry forwards</a></td>
<td class="nump">$ 15,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liability For Uncertain Tax Positions Reduction to Noncurrent Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_LiabilityForUncertainTaxPositionsReductionToNoncurrentAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of the tax credit carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsOfForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6487024&amp;loc=d3e29054-158556<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117330534&amp;loc=d3e28200-109314<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479915&amp;loc=d3e66715-112838<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsOfForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6737635648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Classification of Net Deferred Tax Asset) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_LongTermDeferredTaxAssets', window );">Long-term deferred tax assets</a></td>
<td class="nump">$ 4,663<span></span>
</td>
<td class="nump">$ 12,121<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Long-term deferred tax liabilities</a></td>
<td class="num">(12,530)<span></span>
</td>
<td class="num">(14,895)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liabilities</a></td>
<td class="num">$ (7,867)<span></span>
</td>
<td class="num">$ (2,774)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_LongTermDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long term deferred tax assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_LongTermDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=d3e31931-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824350320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Other Intangible Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisition cost</a></td>
<td class="nump">$ 89,628<span></span>
</td>
<td class="nump">$ 88,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(31,506)<span></span>
</td>
<td class="num">(26,438)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">58,122<span></span>
</td>
<td class="nump">62,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember', window );">Customer Lists [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisition cost</a></td>
<td class="nump">50,750<span></span>
</td>
<td class="nump">52,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(17,466)<span></span>
</td>
<td class="num">(14,549)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">33,284<span></span>
</td>
<td class="nump">37,651<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisition cost</a></td>
<td class="nump">20,041<span></span>
</td>
<td class="nump">20,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(6,687)<span></span>
</td>
<td class="num">(5,884)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">13,354<span></span>
</td>
<td class="nump">14,805<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember', window );">Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisition cost</a></td>
<td class="nump">15,231<span></span>
</td>
<td class="nump">15,581<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(7,353)<span></span>
</td>
<td class="num">(6,005)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">7,878<span></span>
</td>
<td class="nump">$ 9,576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember', window );">Capitalized Software Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Acquisition cost</a></td>
<td class="nump">3,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill), Total</a></td>
<td class="nump">$ 3,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerListsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=sri_TechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6853041040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Pro Forma Results of Operations) (Details) - Orlaco [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Net sales</a></td>
<td class="nump">$ 829,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income attributable to Stoneridge, Inc. and subsidiaries</a></td>
<td class="nump">$ 45,283<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6831053584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">15. Subsequent Events</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Interest Rate Swap</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10.5pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">On February 18, 2020, the Company entered into a float-to-fixed interest rate swap, with a notional amount of </span><span style="font-family:'Arial';font-size:9pt;">$50,000</span><span style="font-family:'Arial';font-size:9pt;"> to reduce the variability of London Inter-bank Offered Rate</span><span style="color:#222222;font-family:'Arial';"> (&#8220;</span><span style="font-family:'Arial';font-size:9pt;white-space:pre-wrap;">LIBOR&#8221;) based interest payments on a portion of variable rate debt outstanding on the Company&#8217;s 2019 Credit Facility, as disclosed in Note 5 to the consolidated financial statements, by swapping variable rate payments into fixed rate payments. Currently, borrowings under the 2019 Credit Facility bear interest based on a variable interest rate at either the Base Rate or LIBOR Rate (as defined in the Fourth Amended and Restated Credit Agreement).  The interest rate swap will be settled monthly and will expire in </span><span style="-sec-ix-hidden:_a7a734d6_f1fc_4c91_a29a_b84e03287230"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">March 2023</span></span><span style="font-family:'Arial';font-size:9pt;">. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Authorization For Common Share Repurchase</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">On February 24, 2020, the Board of Directors of Stoneridge, Inc. authorized the repurchase of </span><span style="font-family:'Arial';font-size:9pt;">$50.0</span><span style="font-family:'Arial';font-size:9pt;">&#160;million of the Company&#8217;s outstanding Common Shares over the next </span><span style="font-family:'Arial';font-size:9pt;">18 months</span><span style="font-family:'Arial';font-size:9pt;">. &#160;The repurchases may be made from time to time in either open market transactions or in privately negotiated transactions. &#160;Repurchases may also be made under Rule 10b5-1 plans, which permit Common Shares to be repurchased through pre-determined criteria. &#160;The timing, volume and nature of common share repurchases will be at the discretion of management, dependent on market conditions, other priorities of cash investment, applicable securities laws and other factors. &#160;This Common Share repurchase program authorization does not obligate the Company to acquire any particular amount of its Common Shares, and it may be suspended or discontinued at any time.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Accelerated Share Repurchase Program Early Termination</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">On February 25, 2020, Citibank N.A. notified the Company that it terminated early its commitment pursuant the accelerated share repurchase agreement and would deliver to the Company </span><span style="font-family:'Arial';">364,604</span><span style="font-family:'Arial';"> Common Shares on February 27, 2020 based on the volume weighted-average price of our Common Shares during the term set forth in the accelerated share repurchase agreement. Citibank N.A.&#8217;s notice of early termination and the subsequent delivery Common Shares represents the final settlement of the Company&#8217;s share repurchase program pursuant to accelerated share repurchase agreement. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6823896256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock', window );">Schedule of Accounts Receivable and Concentration of Credit Risk</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Ford Motor Company</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">11</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">12</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">14</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Volvo</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">8</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">8</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">6</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">%</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:50.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Raw materials</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 66,357</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 54,382</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Work-in-progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,582</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,710</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Finished goods</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 21,510</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,186</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total inventories, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 93,449</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 79,278</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Business Acquisition, Pro Forma Information</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net sales</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 829,474</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:82.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net income attributable to Stoneridge, Inc. and subsidiaries</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45,283</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Property, plant and equipment are recorded at cost and consist of the following:</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Land and land improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,550</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,619</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 39,263</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,234</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 226,076</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 212,225</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,708</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,929</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 76,933</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 75,620</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 32,410</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 27,179</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 614</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 872</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,588</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,799</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Construction in progress</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17,312</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,064</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total property, plant, and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 411,454</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 393,541</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: accumulated depreciation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (288,971)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (281,328)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Property, plant and equipment, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 122,483</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 112,213</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock', window );">Schedule of Property, Plant and Equipment Estimated Useful Lives</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.009273529%;padding-left:0pt;padding-right:0pt;width:100.01%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Buildings and improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">10</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">40 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Machinery and equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Office furniture and fixtures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tooling</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">2</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Information technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Vehicles</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">7 years</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;white-space:nowrap;width:66.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Leasehold improvements</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:30.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">shorter of lease term or </span><span style="font-family:'Arial';font-size:9pt;">3</span><span style="font-family:'Arial';font-size:9pt;">-</span><span style="font-family:'Arial';font-size:9pt;">10 years</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of Goodwill</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 36,717</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (843)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 35,874</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 38,419</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Currency translation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,702)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:85.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 36,717</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Acquired Finite-Lived Intangible Assets by Major Class</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:61.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 50,750</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (17,466)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">33,284</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 20,041</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (6,687)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">13,354</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,231</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,353)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,878</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capitalized software development</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,606</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:61.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 89,628</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (31,506)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">58,122</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Acquisition</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31, 2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">cost</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Customer lists</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 52,200</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (14,549)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,651</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Tradenames</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 20,689</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,884)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14,805</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Technology</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 15,581</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (6,005)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,576</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.39%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 88,470</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.6%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (26,438)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 62,032</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:73.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Compensation related liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 19,566</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,717</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Contingent consideration </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,602</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall obligations</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,685</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,211</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Other </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(B)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 23,350</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total accrued expenses and other current liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 55,223</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,880</span></p></td></tr></table><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Accrued contingent consideration includes the Orlaco earn-out consideration, as referenced in Note 2 and Note 10, and is included in accrued expenses and other current liabilities for the year ended December 31, 2018. Orlaco earn-out consideration of </span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">$8,474</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;"> was paid in March 2019.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">&#8220;Other&#8221; is comprised of miscellaneous accruals, none of which individually contributed a significant portion of the total.</span></td></tr></table><div style="margin-top:10pt;"/><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty and Recall Liability</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:74.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at beginning of period</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,494</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 9,979</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Accruals for warranties established during period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,131</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 6,217</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Aggregate changes in pre-existing liabilities due to claim developments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,037</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 646</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Settlements made during the period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (7,600)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (5,831)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Foreign currency translation</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';font-size:9pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (266)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (517)</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Product warranty and recall at end of period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 10,796</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,494</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted-Average Number of Shares</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:56.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Basic weighted-average Common Shares outstanding</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,791,799</b></p></td><td style="background-color:auto;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,402,227</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,082,114</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Effect of dilutive shares</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 478,296</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 677,599</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 689,531</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Diluted weighted-average Common Shares outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 28,270,095</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,079,826</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,771,645</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Loss by Component</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Foreign</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Unrealized </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">currency</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">gain&#160;(loss)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">translation</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">on&#160;derivatives</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (86,044)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 292</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (85,752)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 355</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,073)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (647)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive loss, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,428)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (292)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (5,720)</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2019</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (91,472)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at January 1, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,417)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (143)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (69,560)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Other comprehensive (loss) income before reclassifications</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,448</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (15,179)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Amounts reclassified from accumulated other comprehensive loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (1,013)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Net other comprehensive (loss) income, net of tax</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,627)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 435</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (16,192)</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:63.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Balance at December 31, 2018</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (86,044)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 292</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (85,752)</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of components of accrued liabilities and other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_AccruedExpensesAndOtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of accounts receivable and concentration of credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ScheduleOfAccountsReceivableAndConcentrationOfCreditRiskTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of property, plant and equipment estimated useful lives [Test Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLivesTestBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6648062272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Quarterly Financial Data (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Non-core Switches and Connector Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal</a></td>
<td class="nump">$ 33,599<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other income that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sri_NonCoreSwitchesAndConnectorProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=sri_NonCoreSwitchesAndConnectorProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6848997072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract', window );"><strong>Income before income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,464<span></span>
</td>
<td class="nump">$ 32,907<span></span>
</td>
<td class="nump">$ 36,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,929<span></span>
</td>
<td class="nump">32,151<span></span>
</td>
<td class="nump">15,925<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,393<span></span>
</td>
<td class="nump">65,058<span></span>
</td>
<td class="nump">52,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Provision for income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,384)<span></span>
</td>
<td class="nump">2,370<span></span>
</td>
<td class="nump">2,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_CurrentStateAndForeignIncomeTaxExpenseBenefit', window );">State and foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">6,288<span></span>
</td>
<td class="nump">11,014<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,516<span></span>
</td>
<td class="nump">8,658<span></span>
</td>
<td class="nump">13,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,780<span></span>
</td>
<td class="nump">3,788<span></span>
</td>
<td class="num">(2,585)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">State and foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,194)<span></span>
</td>
<td class="num">(1,236)<span></span>
</td>
<td class="num">(3,374)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit', window );">Total deferred benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,586<span></span>
</td>
<td class="nump">2,552<span></span>
</td>
<td class="num">(5,959)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense (Benefit), Total</a></td>
<td class="num">$ (4,249)<span></span>
</td>
<td class="nump">$ 1,450<span></span>
</td>
<td class="nump">$ 9,066<span></span>
</td>
<td class="nump">$ 1,835<span></span>
</td>
<td class="nump">$ 690<span></span>
</td>
<td class="nump">$ 3,467<span></span>
</td>
<td class="nump">$ 3,820<span></span>
</td>
<td class="nump">$ 3,233<span></span>
</td>
<td class="nump">$ 8,102<span></span>
</td>
<td class="nump">$ 11,210<span></span>
</td>
<td class="nump">$ 7,533<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_CurrentStateAndForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The component of income tax expense for the period representing amounts paid or payable (or refundable) as determined by applying the provisions of enacted state and local tax law and foreign tax law to relevant amounts of taxable Income or Loss from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_CurrentStateAndForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6834929536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Summary of Income Tax Contingencies) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of January 1</a></td>
<td class="nump">$ 3,481<span></span>
</td>
<td class="nump">$ 3,645<span></span>
</td>
<td class="nump">$ 3,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract', window );"><strong>Tax positions related to the current year:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract', window );"><strong>Tax positions related to prior years:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Reductions</a></td>
<td class="num">(32)<span></span>
</td>
<td class="num">(165)<span></span>
</td>
<td class="num">(176)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities', window );">Expiration of statutes of limitation, increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Expiration of statutes of limitation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance as of December 31</a></td>
<td class="nump">$ 3,449<span></span>
</td>
<td class="nump">$ 3,481<span></span>
</td>
<td class="nump">$ 3,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_UnrecognizedTaxBenefitsFromCurrentPeriodTaxPositionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_UnrecognizedTaxBenefitsResultingFromPriorPeriodTaxPositionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=116821951&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840736864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Lease Commitments - Supplemental balance sheet information (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">$ 22,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Financial position</a></td>
<td class="text">us-gaap:OperatingLeaseRightOfUseAsset<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease current liability, included in other current liabilities</a></td>
<td class="nump">$ 4,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Financial position</a></td>
<td class="text">us-gaap:OtherLiabilitiesCurrent<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term lease liabilities</a></td>
<td class="nump">$ 17,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Financial position</a></td>
<td class="text">us-gaap:OperatingLeaseLiabilityNoncurrent<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 22,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:extensibleListItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6838311104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Schedule of Goodwill) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="nump">$ 36,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="nump">35,874<span></span>
</td>
<td class="nump">$ 36,717<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Beginning Balance</a></td>
<td class="nump">36,717<span></span>
</td>
<td class="nump">38,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Currency translation</a></td>
<td class="num">(843)<span></span>
</td>
<td class="num">(1,702)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill, Ending Balance</a></td>
<td class="nump">$ 35,874<span></span>
</td>
<td class="nump">$ 36,717<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847837280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Acquisitions Narrative) (Details)<br> &#8364; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2018 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities', window );">Earn-out consideration, operating and financing activities</a></td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,308<span></span>
</td>
<td class="nump">$ 213<span></span>
</td>
<td class="nump">$ 7,485<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember', window );">Orlaco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,675<span></span>
</td>
<td class="nump">&#8364; 74,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_CashPaidToSellerAtClosing', window );">Cash paid to seller at closing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 67,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Acquisition payment held in escrow to secure payment for working capital and other adjustments | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 7,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod', window );">Expense related to fair value adjustment for earn-out consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 369<span></span>
</td>
<td class="nump">4,853<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember', window );">Orlaco [Member] | Selling, General and Administrative Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember', window );">Orlaco [Member] | Fair Value Adjustment to Inventory [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_InventoryFairValueStepUp', window );">Expense related to inventory fair value step up</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member', window );">Orlaco [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Earn-out consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="nump">&#8364; 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_CashPaidToSellerAtClosing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Paid to Seller at Closing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_CashPaidToSellerAtClosing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_InventoryFairValueStepUp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory fair value step up</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_InventoryFairValueStepUp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the cash outflow from payments for earn-out consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments for earn out consideration from operating and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in income that would have been recognized in previous periods if the adjustments to provisional amounts were recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentsRelatedToPreviousPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sri_OrlacoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonrecurringAdjustmentAxis=us-gaap_FairValueAdjustmentToInventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonrecurringAdjustmentAxis=us-gaap_FairValueAdjustmentToInventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=sri_ExploitatiemaatschappijBerghaafB.v.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847173088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 18, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward Currency Contracts [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue', window );">Cash flow hedges , other derivative assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 370<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="nump">$ 50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of all asset derivatives designated as cash flow hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6824126432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 190,365<span></span>
</td>
<td class="nump">$ 203,386<span></span>
</td>
<td class="nump">$ 222,241<span></span>
</td>
<td class="nump">$ 218,297<span></span>
</td>
<td class="nump">$ 210,814<span></span>
</td>
<td class="nump">$ 208,853<span></span>
</td>
<td class="nump">$ 220,602<span></span>
</td>
<td class="nump">$ 225,930<span></span>
</td>
<td class="nump">$ 834,289<span></span>
</td>
<td class="nump">$ 866,199<span></span>
</td>
<td class="nump">$ 824,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income (loss)</a></td>
<td class="nump">1,073<span></span>
</td>
<td class="nump">$ 9,323<span></span>
</td>
<td class="nump">$ 49,186<span></span>
</td>
<td class="nump">$ 11,699<span></span>
</td>
<td class="nump">12,664<span></span>
</td>
<td class="nump">$ 18,312<span></span>
</td>
<td class="nump">$ 19,181<span></span>
</td>
<td class="nump">$ 16,847<span></span>
</td>
<td class="nump">71,281<span></span>
</td>
<td class="nump">67,004<span></span>
</td>
<td class="nump">57,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Total income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,393<span></span>
</td>
<td class="nump">65,058<span></span>
</td>
<td class="nump">52,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,859<span></span>
</td>
<td class="nump">29,191<span></span>
</td>
<td class="nump">27,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Expense, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,324<span></span>
</td>
<td class="nump">4,720<span></span>
</td>
<td class="nump">5,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_SegmentReportingInformationCapitalExpendituresAbstract', window );"><strong>Capital Expenditures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,824<span></span>
</td>
<td class="nump">29,027<span></span>
</td>
<td class="nump">32,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">270,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">239,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,943<span></span>
</td>
<td class="nump">239,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">602,209<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">602,209<span></span>
</td>
<td class="nump">559,519<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(40,179)<span></span>
</td>
<td class="num">(45,476)<span></span>
</td>
<td class="num">(45,108)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="num">(322,468)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(322,866)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(322,468)<span></span>
</td>
<td class="num">(322,866)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431,560<span></span>
</td>
<td class="nump">441,297<span></span>
</td>
<td class="nump">447,528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73,327<span></span>
</td>
<td class="nump">64,191<span></span>
</td>
<td class="nump">72,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,397<span></span>
</td>
<td class="nump">11,914<span></span>
</td>
<td class="nump">10,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Expense, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">811<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_SegmentReportingInformationCapitalExpendituresAbstract', window );"><strong>Capital Expenditures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,646<span></span>
</td>
<td class="nump">16,737<span></span>
</td>
<td class="nump">17,484<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">191,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">175,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,491<span></span>
</td>
<td class="nump">175,708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">437,998<span></span>
</td>
<td class="nump">449,645<span></span>
</td>
<td class="nump">452,572<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member] | Inter-Segment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,438<span></span>
</td>
<td class="nump">8,348<span></span>
</td>
<td class="nump">5,044<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,195<span></span>
</td>
<td class="nump">344,727<span></span>
</td>
<td class="nump">282,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,006<span></span>
</td>
<td class="nump">28,236<span></span>
</td>
<td class="nump">18,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,872<span></span>
</td>
<td class="nump">8,982<span></span>
</td>
<td class="nump">8,143<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Expense, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350<span></span>
</td>
<td class="nump">85<span></span>
</td>
<td class="nump">119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_SegmentReportingInformationCapitalExpendituresAbstract', window );"><strong>Capital Expenditures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,476<span></span>
</td>
<td class="nump">5,965<span></span>
</td>
<td class="nump">8,158<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">285,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">265,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">285,027<span></span>
</td>
<td class="nump">265,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">368,930<span></span>
</td>
<td class="nump">381,853<span></span>
</td>
<td class="nump">321,884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member] | Inter-Segment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,735<span></span>
</td>
<td class="nump">37,126<span></span>
</td>
<td class="nump">39,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,534<span></span>
</td>
<td class="nump">80,175<span></span>
</td>
<td class="nump">94,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,539<span></span>
</td>
<td class="nump">4,989<span></span>
</td>
<td class="nump">2,661<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,338<span></span>
</td>
<td class="nump">7,443<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Expense, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">824<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_SegmentReportingInformationCapitalExpendituresAbstract', window );"><strong>Capital Expenditures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,003<span></span>
</td>
<td class="nump">3,242<span></span>
</td>
<td class="nump">3,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">89,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,393<span></span>
</td>
<td class="nump">81,002<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member] | Operating Segments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,540<span></span>
</td>
<td class="nump">80,177<span></span>
</td>
<td class="nump">95,096<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil [Member] | Inter-Segment Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationRevenueAbstract', window );"><strong>Net Sales:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">563<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Unallocated Corporate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,591)<span></span>
</td>
<td class="num">(30,412)<span></span>
</td>
<td class="num">(35,965)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortizationAbstract', window );"><strong>Depreciation and Amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,252<span></span>
</td>
<td class="nump">852<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNetAbstract', window );"><strong>Interest Expense, net:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,955<span></span>
</td>
<td class="nump">3,735<span></span>
</td>
<td class="nump">3,749<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_SegmentReportingInformationCapitalExpendituresAbstract', window );"><strong>Capital Expenditures:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,699<span></span>
</td>
<td class="nump">3,083<span></span>
</td>
<td class="nump">$ 2,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Total Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 358,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 359,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 358,766<span></span>
</td>
<td class="nump">$ 359,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_SegmentReportingInformationCapitalExpendituresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_SegmentReportingInformationCapitalExpendituresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortizationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortizationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_PstMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6859453264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring and Business Realignment (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 603<span></span>
</td>
<td class="nump">$ 3,539<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1', window );">Additional restructuring costs</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember', window );">Canton Facility Restructuring Plan [Member] | Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">12,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember', window );">Canton Facility Restructuring Plan [Member] | Control Devices [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Estimated total cost</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember', window );">Canton Facility Restructuring Plan [Member] | Control Devices [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Estimated total cost</a></td>
<td class="nump">1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Termination [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="num">(18)<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee Termination [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">8,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember', window );">Excess and Obsolete Inventory [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember', window );">Intangible Impairment [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember', window );">Fixed Asset Impairment [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other Restructuring [Member] | Canton Facility Restructuring Plan [Member] | Control Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">4,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember', window );">Contract Termination [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">1,526<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">7,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Goods Sold [Member] | Excess and Obsolete Inventory [Member] | Electronics [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 823<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Design and Development Expense [Member] | Canton Facility Restructuring Plan [Member] | Canton Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 3,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount expected to be recognized in earnings for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected cost remaining for the specified restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringPlanAxis=sri_CantonFacilityRestructuringPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_ExcessAndObsoleteInventoryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_IntangibleImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=sri_FixedAssetImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_ContractTerminationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=sri_CantonFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=sri_CantonFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6861570336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation Plans (Schedule of the Allocation of Performance Shares Between Total Shareholder Return and Earnings per Share) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PercentOfAwardAllocatedToReturnOnInvestedCapital', window );">Return on invested capital</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember', window );">Performance Based Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PercentOfAwardAllocatedToTotalShareholderReturn', window );">Total shareholder return</a></td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_PercentOfAwardAllocatedToEarningsPerShare', window );">Earnings per share</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
<td class="nump">45.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PercentOfAwardAllocatedToEarningsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of award allocated to earnings per share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PercentOfAwardAllocatedToEarningsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PercentOfAwardAllocatedToReturnOnInvestedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of award allocated to return on invested capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PercentOfAwardAllocatedToReturnOnInvestedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_PercentOfAwardAllocatedToTotalShareholderReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent of award allocated to total shareholder return</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_PercentOfAwardAllocatedToTotalShareholderReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sri_PerformanceBasedAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847595200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Lease Commitments - Maturities of lease liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Maturities of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2020</a></td>
<td class="nump">$ 5,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2021</a></td>
<td class="nump">4,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2022</a></td>
<td class="nump">3,593<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2023</a></td>
<td class="nump">3,489<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2024</a></td>
<td class="nump">3,171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">7,328<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">27,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(4,905)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 22,527<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6847008304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements (Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Financial assets carried at fair value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Forward currency asset contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 370<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial liabilities carried at fair value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsFairValueDisclosure', window );">Earn-out consideration</a></td>
<td class="nump">$ 12,011<span></span>
</td>
<td class="nump">18,672<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities carried at fair value</a></td>
<td class="nump">12,011<span></span>
</td>
<td class="nump">$ 18,672<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Financial liabilities carried at fair value:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsFairValueDisclosure', window );">Earn-out consideration</a></td>
<td class="nump">12,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities carried at fair value</a></td>
<td class="nump">$ 12,011<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of arrangements with third parties, including, but not limited to, operating lease arrangement and arrangement in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846339936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Recently Adopted Accounting Standards) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 22,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">$ 22,527<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RestatementAxis=srt_RestatementAdjustmentMember', window );">Adjustment | ASU 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,618<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,856<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RestatementAxis=srt_RestatementAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6844407888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Schedule of Noncontrolling Interest) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss</a></td>
<td class="nump">$ 130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">Stoneridge Brazil [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest at beginning of period</a></td>
<td class="nump">13,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss</a></td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation</a></td>
<td class="nump">826<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Acquisition of noncontrolling interest</a></td>
<td class="num">(14,458)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest at end of period</a></td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116869197&amp;loc=d3e4845-128472<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6732718544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 447,528</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,438</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,348</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,044</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Control Devices net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 437,998</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 449,645</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 452,572</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 335,195</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 344,727</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 282,383</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 33,735</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 37,126</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 39,501</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Electronics net sales</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 368,930</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 381,853</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 321,884</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Inter-segment sales</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 563</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Stoneridge Brazil net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,540</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,177</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 95,096</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (40,179)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (45,476)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (45,108)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating Income (Loss):</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;font-weight:bold;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="border-bottom-style:solid;border-bottom-width:0.5pt;font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 73,327</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 64,191</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 72,555</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 25,006</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 28,236</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 18,119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,539</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,989</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,661</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(A)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (33,591)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (30,412)</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (35,965)</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total operating income</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 71,281</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 67,004</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 57,370</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Depreciation and Amortization:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 13,397</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 11,914</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 10,887</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 9,872</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,982</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,143</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,338</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 7,443</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,316</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 1,252</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 852</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;text-decoration:underline;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 584</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total depreciation and amortization</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;"> (B)</sup></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 30,859</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,191</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 27,930</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Interest Expense, net:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 811</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 76</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 103</span></p></td></tr><tr><td style="vertical-align:middle;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 350</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 85</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 119</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 208</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 1,812</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,955</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,735</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,749</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total interest expense, net</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,324</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 4,720</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,783</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Capital Expenditures:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 12,646</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 16,737</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 17,484</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 15,476</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 5,965</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,158</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,003</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,242</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,831</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Unallocated Corporate</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 2,699</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,083</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 2,697</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total capital expenditures</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 35,824</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,027</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 32,170</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:54.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Total Assets:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Control Devices</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 191,491</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 175,708</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Electronics</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 285,027</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 265,838</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Stoneridge Brazil</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 89,393</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 81,002</span></p></td></tr><tr><td style="vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Corporate </span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(C)</sup></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 358,766</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 359,837</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Eliminations</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (322,468)</b></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';"> (322,866)</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 602,209</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 559,519</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:15.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 457,633</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 480,511</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 471,770</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 309,122</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 305,513</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 258,141</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:44.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:19.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Long-term Assets:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 87,430</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 86,763</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 52,518</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 45,408</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe and Other</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 130,995</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 107,171</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:54.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-family:'Arial';">Total long-term assets</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 270,943</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 239,342</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><div style="font-family:'Times New Roman';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(A)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-indent:-36pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(B)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:8pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(C)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed and leased assets for the headquarter building, information technology assets, equity investments and investments in subsidiaries</span><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">.</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6846208688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease expense</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,740</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Short-term lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 529</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Variable lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 363</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,632</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_LeaseBalanceSheetDisclosureTableTextBlock', window );">Schedule of supplemental balance sheet information</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,027</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5nPDPvte3kykJeR0ePk_YA_6_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease current liability, included in other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,556</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_xcB6W5ELbUmXFowxDlAOBA_7_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease long-term liability</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17,971</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total leased liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,527</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,238</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,613</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,593</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,489</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,171</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,328</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total future minimum lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,432</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,905)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,527</b></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_LeaseQuantitativeDisclosureTableTextBlock', window );">Schedule of weighted-average remaining lease term, discount rate and other information</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average remaining lease term (in years)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">6.71</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average discount rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">5.75</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock', window );">Schedule of other information related to leases</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating cash flows:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cash paid related to operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,558</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-cash activity:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,065</b></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_LeaseBalanceSheetDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of lease balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_LeaseBalanceSheetDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_LeaseQuantitativeDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tabular disclosure of lease quantitative information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_LeaseQuantitativeDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure related to other information related to leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_ScheduleOfOtherInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6828911184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;padding-bottom:10pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">3. Revenue</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company adopted ASC 606 using the modified retrospective method as applied to customer contracts that were not completed as of January 1, 2018. As a result, financial information for reporting periods beginning after January 1, 2018 are presented under ASC 606, while comparative financial information has not been adjusted and continues to be reported in accordance with the Company&#8217;s historical accounting policy for revenue recognition prior to the adoption of ASC 606. The Company did not record a cumulative adjustment related to the adoption of ASC 606, and the effects of the adoption were not significant.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Revenue is recognized when obligations under the terms of a contract with our customer are satisfied; generally this occurs with the transfer of control of our products and services, which is usually when the parts are shipped or delivered to the customer&#8217;s premises. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. The transaction price will include estimates of variable consideration to the extent it is probable that a significant reversal of revenue recognized will not occur. Incidental items that are not significant in the context of the contract are recognized as expense. The expected costs associated with our base warranties continue to be recognized as expense when the products are sold. Customer returns only occur if products do not meet the specifications of the contract and are not connected to any repurchase obligations of the Company.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company does not have any financing components or significant payment terms as payment occurs shortly after the point of sale. Taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction that are collected by the Company from a customer are excluded from revenue. Amounts billed to customers related to shipping and handling costs are included in net sales in the consolidated statements of operations. Shipping and handling costs associated with outbound freight after control over a product is transferred to the customer are accounted for as a fulfillment cost and are included in cost of sales.</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Revenue by Reportable Segment</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Control Devices. </i><span style="font-family:'Arial';">Our Control Devices segment designs and manufactures products that monitor, measure or activate specific functions within a vehicle. This segment includes product lines such as actuators, sensors, switches and connectors. We sell these products principally to the automotive market in the North American, European, and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in our North America, European and Asia Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (&#8220;OEM&#8221;) and companies supplying components directly to the OEMs (&#8220;Tier 1 supplier&#8221;).</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">&#160;</p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Electronics. </i><span style="font-family:'Arial';">Our Electronics segment designs and manufactures driver information systems, camera-based vision systems, connectivity and compliance products and electronic control units. These products are sold principally to the commercial vehicle market primarily through our OEM and aftermarket channels in the North American and European regions, and to a lesser extent, the Asia Pacific region. The camera-based vision systems and related products are sold principally to the off-highway vehicle market in the North American and European regions.</span></p><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><span style="font-family:'Arial';">&#160;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><i style="font-family:'Arial';font-style:italic;">Stoneridge Brazil. </i><span style="font-family:'Arial';white-space:pre-wrap;">Our Stoneridge Brazil segment primarily serves the South American region and specializes in the design, manufacture and sale of vehicle tracking devices and monitoring services, vehicle security alarms and convenience accessories, in-vehicle audio and infotainment devices and telematics solutions.  Stoneridge Brazil sells its products through the aftermarket distribution channel, to factory authorized dealer installers, also referred to as original equipment services, direct to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate and individual consumers.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';font-size:9pt;margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">The following tables disaggregate our revenue by reportable segment and geographical location</span><sup style="font-family:'Arial';font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="font-family:'Arial';"> for the periods ended December 31, 2019, 2018 and 2017:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100.06%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Control Devices</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Electronics</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Stoneridge Brazil</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2017</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Net Sales:</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;&#160;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">North America</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 365,010</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 395,148</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 409,596</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 92,623</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 85,363</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 62,174</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 457,633</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 480,511</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 471,770</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">South America</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Europe</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,467</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 14,727</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 8,164</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 236,994</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 255,400</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 216,577</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 259,461</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 270,127</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 224,741</span></p></td></tr><tr><td style="vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Asia Pacific</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 44,083</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 31,422</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 29,768</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,578</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 3,632</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 49,661</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 35,386</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 33,400</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-family:'Arial';">Total net sales</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 431,560</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 441,297</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 447,528</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 335,195</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 344,727</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 282,383</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 67,534</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 80,175</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 94,533</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 834,289</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 866,199</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:6pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">$</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:5.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:6pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"><span style="font-family:'Arial';"> 824,444</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Arial';font-size:6pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Arial';font-size:8pt;font-style:normal;font-weight:normal;text-align:left;">Company sales based on geographic location are where the sale originates not where the customer is located.</span></td></tr></table><div style="margin-top:8pt;"/><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';font-style:italic;font-weight:bold;">Performance Obligations</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">For OEM and Tier 1 supplier customers, the Company typically enters into contracts with its customers to provide serial production parts that consist of a set of documents including, but not limited to, an award letter, master purchase agreement and master terms and conditions. For each production product, the Company enters into separate purchase orders that contain the product specifications and an agreed-upon price. The performance obligation does not exist until a customer release is received for a specific number of parts.  The majority of the parts sold to OEM and Tier 1 suppliers are specifically customized to the specific customer, with the exception of off-highway products that are common across all customers. The transaction price is equal to the contracted price per part and there is no expectation of material variable consideration in the transaction price. For most customer contracts, the Company does not have an enforceable right to payment at any time prior to when the parts are shipped or delivered to the customer; therefore, the Company recognizes revenue at the point in time it satisfies a performance obligation by transferring control of a part to the customer. Certain customer contracts contain an enforceable right to payment if the customer terminates the contract for convenience and therefore are recognized over time using the cost to complete input method. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">Our aftermarket products are focused on meeting the demand for repair and replacement parts, compliance parts and accessories and are sold primarily to aftermarket distributors and mass retailers in our South American, European and North American markets. Aftermarket products have one type of performance obligation which is the delivery of aftermarket parts and spare parts.  For aftermarket customers, the Company typically has standard terms and conditions for all customers.  In addition, aftermarket products have alternative use as they can be sold to multiple customers. Revenue for aftermarket part production contracts is recognized at a point in time when the control of the parts transfer to the customer which is based on the shipping terms.  Aftermarket contracts may include variable consideration related to discounts and rebates and is included in the transaction price upon recognizing the product revenue.  </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';white-space:pre-wrap;">A small portion of the Company&#8217;s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation.  We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company&#8217;s performance to date.  Therefore the Company recognizes revenue over time using the practical expedient ASC 606-10-55-18 in the amount the Company has a &#8220;right to invoice&#8221; rather than selecting an output or input method. </span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-style:italic;">Contract Balances</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';font-size:9pt;">The Company had </span><span style="font-family:'Arial';font-size:9pt;">no</span><span style="font-family:'Arial';font-size:9pt;"> material contract assets, </span><span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_2"><span style="-sec-ix-hidden:_48f0a9d7_6af4_43af_a5f7_677eabd1619b_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">contract liabilities</span></span></span><span style="font-family:'Arial';font-size:9pt;"> or </span><span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_2"><span style="-sec-ix-hidden:_3818e5a3_d619_465d_bb04_a8a55d089490_3"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">capitalized</span></span></span><span style="font-family:'Arial';font-size:9pt;"> contract acquisition costs as of December 31, 2019 or 2018.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6827663712">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Number of Common Shares outstanding</div></th>
<th class="th"><div>Treasury Shares</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
<th class="th"><div>Noncontrolling interest</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,632)<span></span>
</td>
<td class="nump">$ 206,504<span></span>
</td>
<td class="nump">$ 45,356<span></span>
</td>
<td class="num">$ (67,913)<span></span>
</td>
<td class="nump">$ 13,762<span></span>
</td>
<td class="nump">$ 192,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,179<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="nump">45,049<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2016</a></td>
<td class="nump">27,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Beginning Balance at Dec. 31, 2016</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Stoneridge, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain(loss) on derivatives, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(125)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,473<span></span>
</td>
<td class="nump">826<span></span>
</td>
<td class="nump">16,299<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromRedemptions', window );">Acquisition of noncontrolling interest, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,995)<span></span>
</td>
<td class="num">$ (14,458)<span></span>
</td>
<td class="num">(15,633)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted Common Shares ( in shares)</a></td>
<td class="nump">462<span></span>
</td>
<td class="num">(462)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchased Common Shares for treasury</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,486)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchased Common Shares for treasury (in shares)</a></td>
<td class="num">(132)<span></span>
</td>
<td class="nump">132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,162<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,118)<span></span>
</td>
<td class="nump">228,486<span></span>
</td>
<td class="nump">92,264<span></span>
</td>
<td class="num">(69,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244,072<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2017</a></td>
<td class="nump">28,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative effect of a accounting change | ASU 2016-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Stoneridge, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain(loss) on derivatives, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,627)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,627)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Shares ( in shares)</a></td>
<td class="nump">461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_IssuanceOfRestrictedCommonSharesInTreasuryShares', window );">Issuance of restricted Common Shares ( in treasury shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasury', window );">Repurchased Common Shares for treasury</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,762)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,762)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchased Common Shares for treasury (in shares)</a></td>
<td class="num">(153)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasuryInTreasuryShares', window );">Repurchased Common Shares for treasury (in treasury shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,161<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,880)<span></span>
</td>
<td class="nump">231,647<span></span>
</td>
<td class="nump">146,251<span></span>
</td>
<td class="num">(85,752)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 283,266<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2018</a></td>
<td class="nump">28,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,488<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">478<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative effect of a accounting change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Stoneridge, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain(loss) on derivatives, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(292)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(292)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Currency translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,428)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,428)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Shares ( in shares)</a></td>
<td class="nump">407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_IssuanceOfRestrictedCommonSharesInTreasuryShares', window );">Issuance of restricted Common Shares ( in treasury shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(407)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasury', window );">Repurchased Common Shares for treasury</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,893)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchased Common Shares for treasury (in shares)</a></td>
<td class="num">(137)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasuryInTreasuryShares', window );">Repurchased Common Shares for treasury (in treasury shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common Share repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (40,000)<span></span>
</td>
<td class="num">(10,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common Share repurchase program (in shares)</a></td>
<td class="num">(1,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sri_CommonShareRepurchaseProgramTreasuryShares', window );">Common Share repurchase program (in treasury shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,960<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,960<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (50,773)<span></span>
</td>
<td class="nump">$ 225,607<span></span>
</td>
<td class="nump">$ 206,542<span></span>
</td>
<td class="num">$ (91,472)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 289,904<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2019</a></td>
<td class="nump">27,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,408<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury Stock, Shares, Ending Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_CommonShareRepurchaseProgramTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Share Repurchase Program, Treasury Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_CommonShareRepurchaseProgramTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_IssuanceOfRestrictedCommonSharesInTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of restricted Common Shares ( in treasury shares)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_IssuanceOfRestrictedCommonSharesInTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_RepurchasedCommonSharesForTreasury">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchased Common Shares for treasury</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_RepurchasedCommonSharesForTreasury</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sri_RepurchasedCommonSharesForTreasuryInTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchased Common Shares for treasury (in treasury shares)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_RepurchasedCommonSharesForTreasuryInTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sri_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestDecreaseFromRedemptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4616395-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromRedemptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118948100&amp;loc=d3e30304-110892<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4590271-111686<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201609Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840721552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Lease Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Lessee, Operating Leases [Text Block]</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">7. Leases</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Company has various cancelable and noncancelable leased assets within all segments, which include certain properties, vehicles and equipment of which are all classified as operating leases. Payments for these leases are generally fixed; however, several of our leases are composed of variable lease payments including index-based payments or inflation-based payments based on a Consumer Price Index (&#8220;CPI&#8221;) or other escalators. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">Under Leases (Topic 842), the Company determines an arrangement is a lease when we have the right to control the use of identified property, plant or equipment for a period of time in exchange for consideration. Other than the leases that we have already identified, we are not aware of any material leases that have not yet commenced. For leases that have a calculated lease term of 12 months or less and do not include an option to purchase the underlying asset which we are reasonably certain to exercise, the Company has made the policy election to not apply the recognition requirements in Leases (Topic 842). For these short-term leases, the Company recognizes the lease payments in profit or loss on a straight-line basis over the lease term and variable lease payments in the period in which the obligation for those payments is incurred.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;">For the leases identified, right of use (&#8220;ROU&#8221;) assets and lease liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, the Company used the calculated incremental borrowing rate based on the information available at the implementation date, and going forward at the commencement date, in determining the present value of lease payments. The Company will use the implicit rate when readily determinable. The ROU asset includes the carrying amount of the lease liability, plus (minus) any prepaid (accrued) lease payments, less the unamortized balance of lease incentives received. The Company&#8217;s lease terms may include options to </span><span style="font-family:'Arial';font-size:9pt;">extend</span><span style="font-family:'Arial';font-size:9pt;"> or </span><span style="font-family:'Arial';font-size:9pt;">terminate</span><span style="font-family:'Arial';font-size:9pt;"> the lease and such options are included in the lease term when it is reasonably certain that the Company will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Lease expenses are recognized within COGS, SG&amp;A and design and development (&#8220;D&amp;D&#8221;) costs in the consolidated statements of operations. The Company has made the policy election to account for lease and non-lease components as a single lease component for all of its leases.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">As a result of the Company&#8217;s election to apply the modified retrospective transition method at the effective date of the standard, information prior to January 1, 2019 has not been restated and continues to be reported under the accounting standards in effect for the period (ASC Topic 840).</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">The components of lease expense are as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,740</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Short-term lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 529</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Variable lease cost</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 363</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease cost</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,632</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Balance sheet information related to leases is as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Assets:</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_Y0gs3mviDE-B4qQJPCsMmQ_3_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease right-of-use assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,027</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_5nPDPvte3kykJeR0ePk_YA_6_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease current liability, included in other current liabilities</span></span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,556</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Tc_xcB6W5ELbUmXFowxDlAOBA_7_0"><span style="color:#000000;font-family:'Arial';font-size:9pt;font-style:normal;font-weight:normal;text-align:left;">Operating lease long-term liability</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 17,971</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total leased liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,527</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 8pt 0pt;"><span style="font-family:'Arial';">Maturities of operating lease liabilities are as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2020</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,238</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 4,613</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2022</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,593</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,489</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">2024</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 3,171</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Thereafter</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 7,328</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total future minimum lease payments</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 27,432</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Less: imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> (4,905)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Total lease liabilities</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:24.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 22,527</b></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:71.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Weighted-average remaining lease term and discount rate for operating leases is as follows:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:54.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">As of December 31</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:57.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average remaining lease term (in years)</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-size:9pt;font-weight:bold;">6.71</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Weighted-average discount rate</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">5.75</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">%</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:54.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Other information:</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:60.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">Year ended December 31,</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:17.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Operating cash flows:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Cash paid related to operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 5,558</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';">Non-cash activity:</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-family:'Arial';">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><b style="font-family:'Arial';font-weight:bold;"> 6,065</b></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6840749200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman';font-size:9pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Arial';font-weight:bold;">11. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">From time to time we are subject to various legal actions and claims incidental to our business, including those arising out of breach of contracts, product warranties, product liability, patent infringement, regulatory matters and employment-related matters.&#160;The Company establishes accruals for matters which it believes that losses are probable and can be reasonably estimated. Although it is not possible to predict with certainty the outcome of these matters, the Company is of the opinion that the ultimate resolution of these matters will not have a material adverse effect on its consolidated results of operations or financial position.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">As a result of environmental studies performed at the Company&#8217;s former facility located in Sarasota, Florida, the Company became aware of soil and groundwater contamination at this site. The Company engaged an environmental engineering consultant to assess the level of contamination and to develop a remediation and monitoring plan for the site. Soil remediation at the site was completed during the&#160;year ended December&#160;31, 2010. Upon approval of the remedial action plan by the Florida Department of Environmental Protection, ground water remediation began in the fourth quarter of 2015. During the&#160;years ended December&#160;31, 2019, 2018 and 2017, environmental remediation costs incurred were immaterial. At December&#160;31, 2019 and 2018, the Company had accrued an undiscounted liability of </span><span style="font-family:'Arial';">$82</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$111</span><span style="font-family:'Arial';">, respectively, related to future remediation costs which were recorded as a component of accrued expenses and other current liabilities on the consolidated balance sheets. Costs associated with the recorded liability will be incurred to complete the groundwater remediation, with the balance relating to monitoring costs to be incurred over multiple&#160;</span><span style="font-family:'Arial';white-space:pre-wrap;">years. The recorded liability is based on assumptions in the remedial action plan.  Although the Company sold the Sarasota facility in December&#160;2011, the liability to remediate the site contamination remains the responsibility of the Company. Due to the ongoing site remediation, the Company is currently required to maintain a </span><span style="font-family:'Arial';">$1,489</span><span style="font-family:'Arial';"> letter of credit for the benefit of the buyer.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company&#8217;s Stoneridge Brazil subsidiary has civil, labor and other non-income tax contingencies for which the likelihood of loss is deemed to be reasonably possible, but not probable, by the Company&#8217;s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R</span><span style="font-family:'Arial';">$29,200</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$7,300</span><span style="font-family:'Arial';">) and R</span><span style="font-family:'Arial';">$29,700</span><span style="font-family:'Arial';"> (</span><span style="font-family:'Arial';">$7,600</span><span style="font-family:'Arial';">) at December, 2019 and 2018, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.</span></p><p style="font-family:'Times New Roman';font-size:9pt;font-style:italic;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';">Insurance Recoveries</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">The Company incurred losses and incremental costs related to the damage to assets caused by a storm at its Mexican production facility in the fourth quarter of 2016 and is pursuing recovery of such costs under applicable insurance policies. Anticipated proceeds from insurance recoveries related to losses and incremental costs that have been incurred (&#8220;loss recoveries&#8221;) are recognized when receipt is probable. Anticipated proceeds from insurance recoveries in excess of the net book value of damaged property, plant and equipment (&#8220;insurance gain contingencies&#8221;) are recognized when all contingencies related to the claim have been resolved.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><span style="font-family:'Arial';">Loss recoveries related to the damage of inventory and incremental costs included in COGS were not significant for the years ended December 31, 2019 and 2018, respectively, and there were </span><span style="font-family:'Arial';">no</span><span style="font-family:'Arial';"> loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;A expense. In 2017, loss recoveries related to the damage of inventory and incremental costs included in COGS were </span><span style="font-family:'Arial';">$189</span><span style="font-family:'Arial';"> and loss recoveries and insurance gain contingencies related to the damage of property, plant and equipment included within SG&amp;A expense were </span><span style="font-family:'Arial';">$1,923</span><span style="font-family:'Arial';">. As of December 31, 2017, the Company had confirmation of the open insurance claim and recorded a receivable of </span><span style="font-family:'Arial';">$1,644</span><span style="font-family:'Arial';white-space:pre-wrap;">.  The cash payment was subsequently received in January 2018. Cash proceeds related to the damage of inventory and incremental costs were </span><span style="font-family:'Arial';">$241</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$500</span><span style="font-family:'Arial';white-space:pre-wrap;"> for the years ended December 31, 2018 and 2017, respectively, and are included in cash flows from operating activities.  Cash proceeds related to the damage of property, plant and equipment of </span><span style="font-family:'Arial';">$1,403</span><span style="font-family:'Arial';"> and </span><span style="font-family:'Arial';">$711</span><span style="font-family:'Arial';white-space:pre-wrap;"> for the years ended December 31, 2018 and 2017, respectively, are included in cash flows from investing activities.  Cash proceeds received during the year ended December 21, 2019 were immaterial.</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt 0pt 10pt 0pt;"><i style="font-family:'Arial';font-style:italic;">Brazilian Indirect Tax</i></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">In March 2017, the Supreme Court of Brazil issued a decision concluding that a certain state value added tax should not be included in the calculation of federal gross receipts taxes. The decision reduced Stoneridge Brazil&#8217;s gross receipts tax prospectively and, potentially, retrospectively. In April 2019, the Company received judicial notification that the Superior Judicial Court of Brazil rendered a favorable decision on Stoneridge Brazil&#8217;s case granting the Company the right to recover, through offset of federal tax liabilities, amounts collected by the government from June 2010 to February 2017. Based on the Company&#8217;s determination that these tax credits will be used prior to expiration, we recorded a pre-tax benefit of </span><span style="font-family:'Arial';">$6,473</span><span style="font-family:'Arial';"> as a reduction to SG&amp;A expense which is inclusive of related interest income of </span><span style="font-family:'Arial';">$2,392</span><span style="font-family:'Arial';">, net of applicable professional fees of </span><span style="font-family:'Arial';">$990</span><span style="font-family:'Arial';"> in the year ended December 31, 2019. The Company received administrative approval in January 2020 and is now able to offset eligible federal tax with these tax credits.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Arial';font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"><span style="font-family:'Arial';">The Brazilian tax authorities have sought clarification before the Supreme Court of Brazil (in a leading case involving another taxpayer) of certain matters that could affect the rights of Brazilian taxpayers regarding these credits, and a hearing is scheduled for April 2020. If the Brazilian tax authorities challenge our rights to these credits, we may become subject to new litigation that could impact the amount ultimately realized by Stoneridge Brazil.</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3.a.u2</span><table class="report" border="0" cellspacing="2" id="idp6852509392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 834,289<span></span>
</td>
<td class="nump">$ 866,199<span></span>
</td>
<td class="nump">$ 824,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Costs and expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">620,556<span></span>
</td>
<td class="nump">609,568<span></span>
</td>
<td class="nump">576,304<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">123,853<span></span>
</td>
<td class="nump">138,553<span></span>
</td>
<td class="nump">141,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonrecurringIncome', window );">Gain on disposal of Non-core Products, net</a></td>
<td class="num">(33,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Design and development</a></td>
<td class="nump">52,198<span></span>
</td>
<td class="nump">51,074<span></span>
</td>
<td class="nump">48,877<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">71,281<span></span>
</td>
<td class="nump">67,004<span></span>
</td>
<td class="nump">57,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">4,324<span></span>
</td>
<td class="nump">4,720<span></span>
</td>
<td class="nump">5,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in earnings of investee</a></td>
<td class="num">(1,578)<span></span>
</td>
<td class="num">(2,038)<span></span>
</td>
<td class="num">(1,636)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income (loss), net</a></td>
<td class="nump">142<span></span>
</td>
<td class="num">(736)<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">68,393<span></span>
</td>
<td class="nump">65,058<span></span>
</td>
<td class="nump">52,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes</a></td>
<td class="nump">8,102<span></span>
</td>
<td class="nump">11,210<span></span>
</td>
<td class="nump">7,533<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">60,291<span></span>
</td>
<td class="nump">53,848<span></span>
</td>
<td class="nump">45,049<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Stoneridge, Inc.</a></td>
<td class="nump">$ 60,291<span></span>
</td>
<td class="nump">$ 53,848<span></span>
</td>
<td class="nump">$ 45,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 2.17<span></span>
</td>
<td class="nump">$ 1.90<span></span>
</td>
<td class="nump">$ 1.61<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 2.13<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">27,791,799<span></span>
</td>
<td class="nump">28,402,227<span></span>
</td>
<td class="nump">28,082,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">28,270,095<span></span>
</td>
<td class="nump">29,079,826<span></span>
</td>
<td class="nump">28,771,645<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonrecurringIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other income that is infrequent in occurrence or unusual in nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=114868883&amp;loc=SL114871943-224233<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonrecurringIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591551-111686<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3000-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=116874947&amp;loc=SL4591552-111686<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
